Definitions by Scarlet Stars
Mhairi
Mhairi is a gaelic name for a female (pronounced Varry) which means "wind in the hills"
It is also the Scottish equivalent of Mary or Marie.
It is also the Scottish equivalent of Mary or Marie.
Mhairi by Scarlet Stars February 5, 2010