Name Details
Boy|Hindu

Karunanidhan

"Compassionate; Kind; Merciful Person; One who is rich in benevolence and generosity"

Baby Names A-Z

Keep Exploring