Maharaja

Russian Meaning

магараджа

English Meaning

  1. A Hindu prince ranking above a raja.