Mhairi

sticky posts on a wall containing a variety of baby names

Meaning

A variant of the name Mary, from the Hebrew meaning 'bitterness' or 'longed for child'.


Origin of Mhairi


Popular Middle Names


Pronunciation

Mhairi

MahHHAARiy

Similar Names


Year by Year Popularity of Mhairi

Share to...