mochaDict.lkDict.lk - Sinhala to English DictionaryMeaning mocha Tweet Sinhala Dictionary definitions for mochamocha 🔊 /mowˈkʌ/mocha : අනර්ඝ කෝපිmocha definitionNoun. A seaport town of Arabia, on the Red Sea.A variety of coffee brought from Mocha.An Abyssinian weight, equivalent to a Troy grain.Lern More AboutWiki Definition: mochaGoogle Search result: GoogleWiki Article: Wikipedia Tweet