market town

1. (noun) a (usually small) town where a public market is held at stated times
Related Words: town



Terms and Conditions of Use / Copyright Notice