BEGUM MEANING IN ENGLISH

• Begum Definition & Synonyms

  1. (n.) In the East Indies, a princess or lady of high rank.


RECENT SEARCHES