Loosely translated, it means that even in the hot summer months, when the rain gods do not shower their ... the land from Tiruchi to Poompuhar in Tamil Nadu, where an ancient Tamil civilisation ...