reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
souk in Arab or Berber countries, an open-air marketplace.
square an open-air space or plaza within a town or city. [1/24 definitions]