Moyna \mo(y)-na\ as a girl's name is a variant of Mona (Irish, Gaelic) and Myrna (Irish, Gaelic), and the meaning of Moyna is "noble, aristocratic; beloved".
The baby name Moyna sounds like Monna, Moina and Mouna. Other similar baby names are Moya, Moyra and Morna.