Davao City in German Davao City in German Davao proper noun An independent city, the largest city in Davao del Sur, Philippines. Add to Flashcards