Amara \a-ma-ra\ as a girl's name is pronounced ah-MAHR-ah. It is of Latin origin, and the meaning of Amara is "everlasting". From "amarantus". Also possibly from "amarus", meaning "bitter".
Amara has 8 variant forms: Amargo, Amargoe, Amargot, Amarinda, Amarra, Amarinda, Mara and Marra.
Baby names that sound like Amara are Amira, Amyra, Amera and Amora.