Girl Dog Name: Mairi

Name: Mairi
Meaning: Uncertain, maybe bitter
Origin: Hebrew
Pronunciation: Mai-ri
Variants: Maira | Moira | Myra