Might they do business in Cheshire or Lancashire? (13)
Answer
CHEESEMONGERS
Definition: Might they do business in Cheshire or Lancashire? (13)
Might they do business in Cheshire or Lancashire? (13)