plaza

UK /ˈplɑːzə/ US /ˈplɑːzə/
noun 4name 2

Definitions

noun

1

A town's public square.

Tourists gathered in the central plaza.

2

An open area used for gathering in a city, often having small trees and sitting benches.

3

A strip mall.

4

A shopping mall.

The hotel overlooks a busy shopping plaza.

name

1

A surname from Spanish.

2

A city and town in North Dakota.

Your note

not saved
0 chars