Definitions for "Tamasa"
A river Tons, rising the Raksha mountains, and falling into Ganges