Meaning of Amarra
Amarra is an English name for girls
The meaning is `everlasting
The name Amarra is most commonly given to American girls.
What do they use in other countries?
Amara (English, Indian)
The name sounds like:
Amorra, Amariah, Amira, Amyra, Amera, Ameera, Amora
Similar names are:
Adara, Amada, Amata, Amadia, Amadea, Amadora, Amala, Amahla, Amana, Marra, Amargo, Amaris, Amarit, Amalia, Amalea, Atara, Azaria, Tamarra