barbicanDict.lkDict.lk - Sinhala to English DictionaryMeaning barbican Tweet Sinhala Dictionary definitions for barbicanbarbican 🔊barbican : කාලතුවක්කු කපොල්ලbarbican definitionNoun. Alt. of BarbacanLern More AboutWiki Definition: barbicanGoogle Search result: GoogleWiki Article: Wikipedia Tweet