Meaning of Shanmughan
Meaning of Shanmughan is lord subramanyan. Shanmughan is Baby boy name and is of origin indian. Person having name Shanmughan are mainly hindu by religion. Rashi of Name Shanmughan is kumbha and Nakshatra is hastha. More detail about Baby name Shanmughan.
Name : | Shanmughan |
---|---|
Meaning : | Lord Subramanyan |
Gender : | Boy |
Rashi : | Kumbha |
Nakshatra : | Hastha |
Numerology : | 7 |
Religion : | Hindu |
Origin : | Indian |