Mehra The origin and history of Mehra. Etymology Borrowed from Hindi मेहरा (mehrā), cf. Mehrotra, Malhotra. ← Back to the full definition of Mehra