demigodDict.lkDict.lk - Sinhala to English DictionaryMeaning demigod Tweet Sinhala Dictionary definitions for demigoddemigod 🔊demigod : උපදේවතාවාdemigod definitionNoun. A half god, or an inferior deity; a fabulous hero, the offspring of a deity and a mortal.Lern More AboutWiki Definition: demigodGoogle Search result: GoogleWiki Article: Wikipedia Tweet