蒙巴萨MéngbāsàTop 40000Meanings1. Mombasa (city in Kenya)Characters used蒙drizzle巴to long for萨Buddhist diety