Irvin
Meaning: handsome, fair of face
Origin:Scottish
Mckinley
Meaning: son of the fair hero
Origin:Scottish
Mckinley
Meaning: son of the fair hero
Origin:Scottish
Keelan
Meaning: slender and fair
Origin:Irish
Keelan
Meaning: slender and fair
Origin:Irish
Muireann
Meaning: sea white, sea fair
Origin:Irish
Teagan
Meaning: little poet or fair
Origin:Irish or Welsh
Teagan
Meaning: little poet or fair
Origin:Irish or Welsh