Girl Dog Name: Mayra

Name: Mayra
Meaning: Uncertain, perhaps myrrh, onguent
Origin: Latin
Pronunciation: May-ra
Variants: Maira | Maire | Mairi | Moira | Myra