Definify.com

Definition 2024


maharajas

maharajas

English

Noun

maharajas

  1. plural of maharaja