Baby name
Mhairi
/'vɑːri/
Meaning
“Bitter, Wished-for child”
A Scottish Gaelic variant of Mary, with debated meanings such as "bitter" or "wished-for child."
How it ages.
Mhairi has an established past and is beginning to feel fresh again for a new generation.
The cultural moment.
Mhairi is attracting renewed interest in England and Wales after a quieter period.