retail parks
English
Noun
retail
parks
plural of
retail park