The Law Dictionary
BEGUM
Law Professor
10 years ago
In India. A lady, princess, woman of high rank.
Exit mobile version