Moyra is a form of the English Mary.
Moyra is also a spelling variant of the English, Irish, and Scottish Moira.
See also the related form, the Gaelic and Irish Máire.
See also the related category irish.
Moyra is an uncommon baby girl name. It is not in the top 1000 names. In 2018, among the family of girl names directly related to Moyra, Mary was the most widely used.