Snigdha is a Sanskrit name meaning "soft," "gentle," or "radiant," with associations of warmth and tenderness.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Snigdha?
Swipe through thousands of names like it