Beta This site is under active development

ʿamara (Arabic)

Arabic word meaning "to live long, to thrive, to inhabit" [1].

Names containing this element