enationDict.lkDict.lk - Sinhala to English DictionaryMeaning enation Tweet Sinhala Dictionary definitions for enationenation 🔊enation : උද්ගතයenation definitionNoun. Any unusual outgrowth from the surface of a thing, as of a petal; also, the capacity or act of producing such an outgrowth.Lern More AboutWiki Definition: enationGoogle Search result: GoogleWiki Article: Wikipedia Tweet