Meaning of Marra
Marra is a Latin name for girls
The meaning is `everlasting
The name Marra is most commonly given to American girls.
What do they use in other countries?
Amara (English, Indian)
The name sounds like:
Maira, Mahra, Maria, Mayra, Marya, Maura, Mirra
Similar names are:
Barra, Karra, Darra, Farra, Larra, Madra, Marga, Marja, Marna, Marla, Marva, Marta, Marfa, Mavra, Sarra, Tarra