market-place [pl. market places]
Synonyms
  • أراذل