meaning of market town

1. a usually small town where a public market is held at stated times


Related Words

market town |

Developed & Maintained By Taraprasad.com

Treasure Words