storstad - dict.se
storstad
noun
big city (town)
Inflections
storstaden
storstäder