Meaning of Moyra

Moyra is a Scottish name for girls.
The meaning is `from noble descent`
The name Moyra is most commonly given to Dutch girls. (9 times more often than to American girls.)

The name sounds like:

Myra, Mayra, Mora



Similar names are:

Moya, Moyna

About my name (0)

comments (0)

Baby names in the community