terpsichoretranslation and definition "terpsichore", tamil lexiconWordTamil Definitionterpsichoreஇசையாடற்றெய்வம்.