• word of the day

    market square

    market square - Dictionary definition and meaning for word market square

    Definition
    (noun) a public marketplace where food and merchandise is sold
Connect with us on Facebook