goddesstranslation and definition "goddess", tamil lexiconWordTamil Definitiongoddessபெண் தெய்வம், ஆர்வக் காதலுக்குரிய பெண்.sea-goddessகடலணங்கு.war-goddessகொற்றவை.