Gaelic names encompass Irish names, Scottish names, and Manx names from the Isle of Man. There is a lot of confusion about the terms Gaelic and Celtic and how they relate to names from Ireland, Scotland, and other countries.
Meaning: fair Lugh
Meaning: poet
Meaning: little deer
Meaning: strong, virtuous, and honorable
Meaning: God is gracious
Meaning: brightness, splendor
Meaning: dream, vision
Meaning: little dark one
Meaning: strength or exalted one
Meaning: daughter of the poet
Meaning: headlands, promontory
Meaning: great
Meaning: life, or beauty
Meaning: sea white, sea fair
Meaning: bright, shining
Meaning: true sovereignty
Meaning: oak tree
Meaning: patrician, noble
Meaning: battle rule