Market Square (Ivano-Frankivsk)
WordNet

noun


(1)   A public marketplace where food and merchandise is sold
 
x
OK