Type Surname (from occupation)
Scripts महाजन(Marathi, Hindi) ਮਹਾਜਨ(Gurmukhi) મહાજન(Gujarati) মহাজন(Bengali)
Meaning & History
Means "great (number of) people" or "tradesman, merchant" from Sanskrit महा (maha) meaning "great" combined with जन (jána) meaning "person, people".