water spoutstranslation and definition "water spouts", tamil lexiconWordTamil Definitionwater spoutsநீர்த்தாரைகள்