shopland
/ˈʃɒplænd/Definitions
1. noun
An area or district where shops and commercial buildings are concentrated.
“The shopland area of the city was bustling with activity on Saturday afternoon.”
1. noun
An area or district where shops and commercial buildings are concentrated.
“The shopland area of the city was bustling with activity on Saturday afternoon.”