ameer

Explore definitions, synonyms, and language insights of ameer

Definitions

Noun
an independent ruler or chieftain (especially in Africa or Arabia)

More General Terms