public_squareEnglish

public square, agora, square

Noun

An open area at the meeting of two or more streets

English: public square, square

Bahasa: medan

A place of assembly for the people in ancient Greece

English: agora, public square

Bahasa words with similar meanings

English words with similar meanings

Show 2 words