Name Details
Boy|Indian (sanskrit/hindi)

Kaneeshq

"Kaneeshq signifies a precious gem or treasure, embodying uniqueness and value."

Baby Names A-Z

Keep Exploring