Meaning of Shanmukh

Meaning of Shanmukh is lord kartikeya, having six faces, epithet of kaarttikeya, desitiny (first son of lord shiva). Shanmukh is Baby boy name and is of origin indian. Person having name Shanmukh are mainly hindu by religion. Rashi of Name Shanmukh is kumbha and Nakshatra is hastha. Shanmukh is also name of God kartikeya. More detail about Baby name Shanmukh.

Name :

Shanmukh

Meaning : Lord Kartikeya, Having six faces, Epithet of kaarttikeya, Desitiny (first son of Lord Shiva)
Gender : Boy
Rashi : Kumbha
Nakshatra : Hastha
Numerology :5
Religion : Hindu
Origin :Indian

Names With Same Meaning :

Sorry, no results found