town square

Noun

 * 1) An open area commonly found in the heart of a traditional town, used for community gatherings.
 * 2)  An online space or platform which serves a similar function.
 * 1)  An online space or platform which serves a similar function.

Translations

 * Aragonese: plaza
 * Asturian:
 * Catalan:
 * Chinese:
 * Mandarin:
 * Esperanto: placo
 * Finnish:, keskustori
 * French:
 * Galician:
 * Georgian: მოედანი
 * German: Stadtplatz
 * Greek:
 * Indonesian:
 * Italian:
 * Lombard: piasa
 * Macedonian: плоштад
 * Polish:
 * Portuguese:
 * Sicilian:
 * Spanish:
 * Swedish:, stortorg