Submitted names are contributed by users of this website. The accuracy of these name definitions cannot be guaranteed.
OTHER SCRIPTS: महाजन (Marathi, Hindi), ਮਹਾਜਨ (Gurmukhi), مہجن (Urdu), મહાજન (Gujarati)
Meaning & History
Means "great people", from Sanskrit महा (mahā) meaning "great, large, big" combined with जन (jána) "people, subjects".