This is a reply within a larger thread: view the whole thread

Re: meaning of name
Moya is one of the many different Anglicizations of Maire, the Irish Gaelic form of Mary, that have been used in Ireland. It's sort of a simplified form of Moyra or Moira.
vote up1vote down

No replies