mikadoDict.lkDict.lk - Sinhala to English DictionaryMeaning mikado Tweet Sinhala Dictionary definitions for mikadomikado 🔊 /mɪkɑˈdow/mikado : ජපන් අගරජතුමාmikado definitionNoun. The popular designation of the hereditary sovereign of Japan.Lern More AboutWiki Definition: mikadoGoogle Search result: GoogleWiki Article: Wikipedia Tweet