Zamboanga in Greek Zamboanga in Greek Ζαμποάνγκα proper noun Zamboanga City (a city in Zamboanga Peninsula, Mindanao, Philippines) Add to Flashcards