Name Details
Girl|Indian (sanskrit/hindi)

Moushika

"Moushika is a charming name meaning 'mouse' in Sanskrit, symbolizing cleverness and agility."

Baby Names A-Z

Keep Exploring