This is my name, my (paternal) grandma's name (who is English), and it was her (paternal) grandmother's name (who was Scottish). I pronounce it my-ree (like "Miley" but with an r not an l. My grandma pronounces it something between my-ree and mah-ree. I believe my parents chose to have my name pronounced this way because it's easier for Americans. The way it SHOULD be pronounced in Scottish Gaelic (which was my gran's father's first language) is mah-ree, but the m is soft (almost sliding into a v) and a rolled r.