Name Details
Boy|Hindu

Karmegam

"Rain-bearing Cloud; Resourceful; Dark and grey clouds"

Baby Names A-Z

Keep Exploring