feluccaDict.lkDict.lk - Sinhala to English DictionaryMeaning felucca Tweet Sinhala Dictionary definitions for feluccafelucca 🔊 /fɪlʌˈkʌ/felucca : කුඩා නැවක්felucca definitionNoun. A small, swift-sailing vessel, propelled by oars and lateen sails, -- once common in the Mediterranean.Lern More AboutWiki Definition: feluccaGoogle Search result: GoogleWiki Article: Wikipedia Tweet