What is the meaning of Plasa?

plaza; courtyard; town square

embankment

strip of land

alternative spelling of plaza

to place

place

plaza

office; position; employment

market

Source: wiktionary.org