Answer: shoppingcenters

AnswerCrossword Clue
SHOPPINGCENTERS

Large places to buy