Name Details
Boy|Indian (sanskrit/hindi)

Navroop

"Navroop signifies a new form or incarnation, embodying transformation and renewal."

Baby Names A-Z

Keep Exploring