scotiaDict.lkDict.lk - Sinhala to English DictionaryMeaning scotia Tweet Sinhala Dictionary definitions for scotiascotia 🔊 /skowˈʃʌ/scotia : කාප්ප හැඩයscotia definitionNoun. A concave molding used especially in classical architecture.ScotlandLern More AboutWiki Definition: scotiaGoogle Search result: GoogleWiki Article: Wikipedia Tweet