A river in India, specifically the Tapti River in central India; also means ‘warm’ or ‘heat’ in Sanskrit

1 Post