Sanskrit · noun · Nature & the Garden

Jaala

जाला
Meaning

A spider's web; a cobweb.