Snigdha is a Sanskrit name meaning "soft," "gentle," or "radiant," with associations of warmth and tenderness.
Like Snigdha?
Swipe through thousands of names like it