Oudenaarde

English

Proper noun

Oudenaarde

  1. A Belgian municipality in the Flemish province of East Flanders.