Name Details
Boy|Hindu

Kirpal

"Kind; Benevolent; Compassionate; Generous"

Baby Names A-Z

Keep Exploring