Sanskrit · noun · Nature & the Garden

Seep

सीप
Meaning

An oyster; a shell.