Guinevere
Meaning: white shadow, white wave
Origin:Welsh
Blake
Meaning: fair-haired, dark
Origin:English
Ingrid
Meaning: fair; Ing is beautiful
Origin:Norse
Finley
Meaning: fair-haired hero
Origin:Irish and Scottish
Aubin
Meaning: white, blond
Origin:French form of Alban
Arjun
Meaning: bright, shining, white
Origin:Hindi
Origin:Finnish variation of Albin, Latin
Irvin
Meaning: handsome, fair of face
Origin:Scottish
Mckinley
Meaning: son of the fair hero
Origin:Scottish