Sanskrit name meaning 'six-faced,' an epithet of the Hindu god Kartikeya, son of Shiva.
Like Shanmukh?
Swipe through thousands of names like it