Celtic Baby Names: Origin, Meaning and the Top 10 for Girls and Boys
A journey through history and tradition
Celtic names have their roots in the languages of the Celtic peoples who once lived across much of Western Europe. Rich in history and meaning, these names often evoke nature, strength, courage and beauty.
The origin and meaning of Celtic names
Celtic names were often made up of two elements, each with its own meaning. These could be the names of gods, animals, plants, or physical or moral qualities. For example, the name "Brennan" means "prince" in Gaelic, while "Morgan" means "circle of the sea" in Breton.
The popularity of Celtic names
Celtic names have enjoyed a real resurgence in recent years, thanks to their unique beauty and rich meaning. They offer an alternative to more common names and let parents give their child a name that's both distinctive and meaningful. We regularly see Celtic names in our personalised newborn gift sets, which just goes to show the renewed interest in them.

Top 10 Celtic names for girls
- Maëlys: meaning "princess" in Breton, this sweet, elegant name is hugely popular in France.
- Ewenna: also of Breton origin, this name means "light" and evokes purity and joy.
- Kiara: this Irish name means "little dark one" and stands out for its melodious, original sound.
- Aoife: also of Irish origin, this name means "beauty" and evokes grace and femininity.
- Opaline: this Celtic name means "precious" and adds a touch of refinement and elegance.
- Louane: meaning "light" or "bright" in Breton, this name has become very popular in recent years thanks to the singer Louane.
- Lise: this Celtic name means "oath" or "promise" and is a timeless classic that's as loved as ever.
- Enora: of Breton origin, this name means "honour" and evokes nobility and integrity.
- Garance: this Celtic name means "madder red" and brings a touch of originality and character.
- Willow: this Celtic name means "willow" and evokes nature and gentleness.
Top 10 Celtic names for boys
- Maël: meaning "chief" or "prince" in Breton, this short, modern name is very popular in France.
- Ewen: also of Breton origin, this name means "young" and stands out for its lively, contemporary sound.
- Léo: this Celtic name means "lion" and evokes strength, courage and royalty.
- Théo: this Celtic name means "god" and is a timeless classic that's as loved as ever.
- Nolan: this Irish name means "champion" and evokes victory and success.
- Erwan: of Breton origin, this name means "sea" and evokes vastness and freedom.
- Lysandre: this Celtic name means "liberator" and brings a touch of heroism and grandeur.
- Kieran: this Irish name means "little brown one" and stands out for its soft, melodious sound.
- Gabin: this Celtic name means "falcon" and evokes speed, intelligence and sharp insight.
- Cian: this Irish name means "little fire" and brings a touch of warmth and vitality.
Choosing a Celtic name
Choosing a Celtic name is an important, personal decision. It's worth picking a name you love and that feels right for you, and one your child will grow to love too. Do take the time to explore and find the perfect Celtic name for your baby.
To sum up, Celtic names offer a unique richness and a wonderful variety of meanings, making them an ideal choice for parents after an original, meaningful and timeless name for their child.
Found the perfect name? Make it unique from day one with a personalised dummy clip with your baby's name — soft, safe (EN 12586 standard) and dispatched within 48 hours. Discover our personalised bibs and personalised bodysuits too.


