Save Type Surname (from nickname) Usage Nepali Scripts महर्जन(Nepali) Meaning & History Either from Sanskrit महाजन (mahajana) meaning "great, distinguished, eminent" or महा (maha) meaning "great" combined with अर्जन (arjana) meaning "acquisition, earning".