Name Details
Boy|Indian (sanskrit/hindi)

Kavishmehta

"Kavishmehta signifies a wise and intelligent ruler, embodying leadership and creativity."

Baby Names A-Z

Keep Exploring