farm shops
English
Noun
farm
shops
plural of
farm shop