leafytranslation and definition "leafy", tamil lexiconWordTamil Definitionleafyஇலைமயமான, இலைகள் நிறைந்த, தழைவான, இலைபோன்ற.