Definition of Zamboanga in English:
Zamboanga
proper nounˌzambəʊˈaŋɡəˌzambōˈaNGɡə
A port on the west coast of Mindanao, in the southern Philippines; population 774,400 (est. 2007).
Rhymes
anger, clangour (US clangor), Katanga, languor, manga, panga, sangar, tanga, Tauranga