Name Details
Boy|Hindu
Shanmuga
"Shanmuga is a popular name for Lord Murugan, also known as Kartikeya, who is depicted with six faces. The name is derived from Sanskrit."
"Shanmuga is a popular name for Lord Murugan, also known as Kartikeya, who is depicted with six faces. The name is derived from Sanskrit."