baby names

Mhairi

Mhairi (MahHHAARiy)

Meaning of the name Mhairi

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

Origin of the name Mhairi

Gaelic

Please log in to add to your favourite names.

Baby name generator

Name meaning

Origin