Maimbung

English

Proper noun

Maimbung

  1. A municipality of Sulu, Philippines.