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