Waterhole

Tamil Dictionary definitions for Waterhole

Waterhole : நிலத்திலிருந்து நீர் வெளியாகும் துவாரம், நீர்க்கசிவுத் துவாரம்