I love
Moira! I love Moya, too.
However, if you want to name a kid
Maura, I'd just name her
Maura. In the USA, if you named a kid
Maire (unless you lived in Boston possibly), people would probably most often think her name's a misspelling of
Marie, or else they would call her
Mare. Like a horse.