What is the meaning of Gród?

stronghold, walled place

city, town

Source: wiktionary.org