I love both Niamh Maire and and Keira Mae! Niamh Maire doesn't flow as well since both names are one syllable- have you considered Niamh Mary? I like that you're using Irish names to honour your heritage. Niamh is one of my favourite Irish names (I also love Orflaith and Roisin) and I like the sleek, modern sound of Keira (I do think of Keira Knightley right away, but I've probably seen Pride and Prejudice dozens of times).
I think Mary Niamh makes a fantastic double-first.
How about Mairead? This is one of my favorite Irish names, and reminds me of Mary.
I think Mary Niamh is pretty, but you could run into a lot of pronunciation issues. Another suggestion is Mary Clare.
I love Siobhan, but it isn't pronounced 'shavon', it's pronouned 'Shivawn'.
You can hear it here...
Originally Posted by maggiemary
I always stunk at phonics - but yeah . . .