Meaning of the name Omayra: Daughter of the moon
Origin of the name Omayra: Arabic
Alternate spellings of the name Omayra: Oameera, Oamira, Omaria, Oamra, Oamrah, Omara, Omarah, Omari, Omarra, Omarya, Omeara, Omera, Omira, Omyra