邁杜古裡 [迈--里]

Jyutping maai6 dou6 gu2 lei5
Pinyin mài dù gǔ lǐ

Definitions (CC-CEDICT)
  1. Maiduguri, city in north Nigeria