water-spritetranslation and definition "water-sprite", tamil lexiconWordTamil Definitionwater-spriteநீருறை தெய்வம்.