蒙巴薩 méng bā sà

DEFINITIONS

  1. Mombasa (city in Kenya)

CHARACTERS

蒙 méng cover; ignorant; suffer; mongolia
巴 bā greatly desire, anxiously hope
薩 sà transliteration of 'sat' in 'bodhisattva,' etc.