hotspringtranslation and definition "hotspring", tamil lexiconWordTamil Definitionhotspringவெப்பநீர் ஊற்று