meaning of Amri

Amri - German to English

Amri men and women [Sudan]