Moyra \mo(y)-ra\ as a girl's name is a variant of Moira (English). See for meaning of Moyra.
The baby name Moyra sounds like Myra, Mayra and Mora. Other similar baby names are Moya and Moyna.