Sanskrit name meaning 'six-faced,' an epithet of the Hindu god Kartikeya, son of Shiva.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Shanmukh?
Swipe through thousands of names like it