Uncover the origin, popularity, and more for any name.
Mairi is a Scottish Gaelic feminine given name, a variant of Mary. It means 'bitter' or 'beloved'.
Folk musician and story teller
Scottish Labour politician
Both Mairi and Eilidh are Scottish Gaelic names with a similar lyrical quality.
Like Mairi, Ailsa is of Scottish origin and evokes a sense of natural beauty and strength.
For a brother's name, Fionn offers a strong Gaelic counterpart to Mairi, sharing the same cultural roots.