Yahoo Web Search

Search results

  1. Dictionary
    market square

    noun

    • 1. an open square in which a town market is or was formerly held: "the parade halted in the market square"