Attested.to

Definition

a Muslim woman of high rank in India or Pakistan

Seed ·

Term in context

begum in CommonParlance