Name Details

Mrigansha

Meaning

Mrigansha means 'part of a deer' in Sanskrit, symbolizing grace and beauty.

girlIndian (Sanskrit/Hindi)