An Indian name associated with Lord Murugan, often interpreted as divine youth or hidden one.
Like Guhan?
Swipe through thousands of names like it