From Sanskrit 'Kalyan,' meaning auspicious, beautiful, or full of welfare and good fortune.
Like Kaliyan?
Swipe through thousands of names like it