Meaning of market square

Definition of market square

(noun) a public marketplace where food and merchandise is sold

Other information on market square

WIKIPEDIA results for market square
Amazon results for market square