elfinDict.lkDict.lk - Sinhala to English DictionaryMeaning elfin Tweet Sinhala Dictionary definitions for elfinelfin 🔊 /ɛˈlfɪn/elfin : පිශාචයකු වැනිelfin definitionAdjective. Relating to elves.Noun. A little elf or urchin.Lern More AboutWiki Definition: elfinGoogle Search result: GoogleWiki Article: Wikipedia Tweet