Find the word definition

Wikipedia
Ostróda

Ostróda is a town in Ostróda County in the Warmian-Masurian Voivodeship in Poland, with 33,191 inhabitants as of December 31, 2009.