Eilidh vs Mhairi

Eilidh is a Scottish Gaelic girl's name meaning A bright and radiant name traditionally interpreted as meaning sun ray or shining light, while Mhairi is a Scottish Gaelic girl's name meaning The distinctive Scottish Gaelic variation of Mary, traditionally meaning beloved. Both have 2 syllables.

Eilidh

/AY-lee/

Meaning
A bright and radiant name traditionally interpreted as meaning sun ray or shining light.
Origin
Scottish Gaelic
Gender
Girl
Syllables
2
Letters
6
Nicknames
Aileen, Eibhlin, Eilie, Eila, Eleanor, Helen
Loved
0 times

Eilidh is a Scottish Gaelic name derived from the Old Irish Ailne, often considered a Gaelic form of Helen, which stems from the Greek 'Helene' meaning torch or sun ray. It represents a feminine ideal of brightness and radiance, historically used as a distinct Gaelic cognate rather than a direct translation.

Full Eilidh name page

Mhairi

/VAA-ree/

Meaning
The distinctive Scottish Gaelic variation of Mary, traditionally meaning beloved.
Origin
Scottish Gaelic
Gender
Girl
Syllables
2
Letters
6
Nicknames
Màiri, Mhairie, Mhari, Mhàiri, Maura, Moira
Loved
0 times

Mhairi is the Scottish Gaelic vocative form of Màiri, which originated from the Hebrew Miriam. In Gaelic grammar, the addition of the 'h' (lenition) traditionally occurred when addressing someone named Mary directly, though it eventually evolved into a distinct standalone given name. While its exact Hebrew roots are debated, it is most commonly translated as 'beloved', 'bitter', or 'wished-for child'.

Full Mhairi name page

How to choose between Eilidh and Mhairi

  • Sound: Eilidh runs to 2 syllables (/AY-lee/) and Mhairi to 2 (/VAA-ree/). Either pairs comfortably with most surnames.
  • Heritage: Both names share a Scottish Gaelic background, so neither leans further from your family's roots.
  • Nicknames: Eilidh shortens to Aileen, Eibhlin, Eilie. Mhairi shortens to Màiri, Mhairie, Mhari.
  • Usage today: The name consistently ranks among the most popular girl names in Scotland and is widely used across the Scottish Highlands and Islands. It is frequently chosen by parents seeking a name that reflects proud Gaelic heritage and traditional Celtic roots. The name remains a quintessential Scottish choice, widely used across the United Kingdom and among the Scottish diaspora. It is pronounced 'Vari' or 'Vah-ree', as the 'Mh' combination in Gaelic produces a 'V' sound.

Eilidh vs Mhairi: common questions

Is Eilidh or Mhairi easier to pronounce?
Eilidh is said /AY-lee/ with 2 syllables, while Mhairi is said /VAA-ree/ with 2 syllables. The shorter one is usually easier for young children to say.
What is the difference in meaning between Eilidh and Mhairi?
Eilidh means A bright and radiant name traditionally interpreted as meaning sun ray or shining light. Mhairi means The distinctive Scottish Gaelic variation of Mary, traditionally meaning beloved.
Which is more popular, Eilidh or Mhairi?
Eilidh and Mhairi are loved equally often by visitors here (0 each).