Name Details
Boy|Sikh

Karamleen

"The name means Absorbed in God's Grace"

Baby Names A-Z

Keep Exploring