蒙巴萨 méng bā sà

DEFINITIONS

  1. Mombasa (city in Kenya)

CHARACTERS

蒙 méng cover; ignorant; suffer; mongolia
巴 bā greatly desire, anxiously hope
萨 sà Buddhist gods or immortals