Zamboanga City noun1 •An independent city statistically grouped in the province of Zamboanga del Sur, Philippines.