English | German | Russian | Czech

Davao English

Meaning Davao meaning

What does Davao mean?

Davao

A former province of the Philippines. A city in Davao Region, Philippines A region of the Philippines

Are you looking for...?