Zamboanga in French Zamboanga in French Zamboanga proper noun Zamboanga City (a city in Zamboanga Peninsula, Mindanao, Philippines) Add to Flashcards