Sanskrit · noun · Nature & the Garden

Tal

ताल
Meaning

A pond or lake; a large tank of water.