Definition of Zamboanga in English:

Zamboanga

proper noun

  • A port on the west coast of Mindanao, in the southern Philippines; population 774,400 (est. 2007).

Pronunciation:

Zamboanga

/ˌzambəʊˈaŋɡə/