Attested.to

Definition

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

Seed ·

Term in context

ameer in CommonParlance