Search the dictionary A Chinese word or character, or English Draw a character Search 2 entries. méngbāsà 蒙巴萨 Mombasa (city in Kenya) méngbāsà 蒙巴薩 Mombasa (city in Kenya)