Name Details
Girl|Indian (sanskrit/hindi)

Nilshika

"Nilshika is a beautiful name meaning 'moonlight' or 'light of the moon', evoking serenity."

Baby Names A-Z

Keep Exploring