enormoustranslation and definition "enormous", tamil lexiconWordTamil Definitionenormousமிகப்பெரிய, மாபேரளவுடைய.