Definify.com

Definition 2025


maharajas

maharajas

English

Noun

maharajas

  1. plural of maharaja