Definitions by Pea-in-a-pod
Amoura
Amoura’s origin grew from the meaning of its name, which is generally interpreted to be "love" in French, Spanish and Italian. The name means "beautiful" in Arabic.
Amoura by Pea-in-a-pod December 5, 2009