Vishakan is an Indian name associated with Sanskrit and Hindu tradition, often linked to Lord Murugan or auspicious stars.
Like Vishakan?
Swipe through thousands of names like it