Eileen
Meaning: desired; or water, island
Origin:Scottish variation of Evelyn
Eoin
Meaning: God is gracious
Origin:Irish, variation of John
Mirren
Meaning: drop of the sea, bitter, or beloved
Origin:Scottish
Mirren
Meaning: drop of the sea, bitter, or beloved
Origin:Scottish
Ferelith
Meaning: true sovereignty
Origin:Scottish
Iain
Meaning: God is gracious
Origin:Gaelic variation of John
Origin:Scottish form of Katherine, Greek
Origin:Gaelic variation of Catherine
Eoghan
Meaning: born of the yew tree
Origin:Irish Gaelic
Bevin
Meaning: fair lady, white lady
Origin:Irish Gaelic
Bain
Meaning: white, fair
Origin:Gaelic or Sindarin
Branton
Meaning: sword or fire town
Origin:English