Mhari is a Scottish Gaelic form of Mary, ultimately linked to a Hebrew name traditionally interpreted as beloved or wished-for child.
Like Mhari?
Swipe through thousands of names like it