Submitted names are contributed by users of this website. The accuracy of these name definitions cannot be guaranteed.
OTHER SCRIPTS: महाराज (Hindi)
OTHER FORMS: Maraj, Maharaja, Moharaja
Meaning & History
Means "great king, great ruler", from Sanskrit महा (mahā) meaning "great, large, big" combined with राज (rāja) meaning "king, sovereign". It is also found among Indian communities abroad.