meaning of market square
1.
a
public
marketplace
where
food
and
merchandise
is
sold
Related Words
market square
|
Developed & Maintained By
Taraprasad.com