Save Type Surname (from nickname) Usage Indian, Hindi, Punjabi Scripts मेहरा(Hindi) ਮਹਿਰਾ(Gurmukhi) Other Forms FormsMalhotra, Mehrotra Meaning & History Either derived from Middle Persian mihr meaning "friendship, sun" or from a Punjabi word meaning "chief, master".