Name Details
Boy|Hindu

Kraanti

"Revolution; Uprising; Rebellion; Upheaval"

Baby Names A-Z

Keep Exploring