Name Mahapurushji generally means Great being or Lord Rama, and is a Masculine (or Boy) name, which means generally Men's or Boy's have this name. Name Mahapurushji has Indian origin and people with name Mahapurushji are mostly Hindu by religion. Rashi of name Mahapurushji is Sinh (Leo) and Nakshatra (star sign) Makha. |