storstad
noun
big city (town)
Inflections
storstaden
storstäder