D defs.my
Entry 1 sense Webster, 1913

Plaza

/pläz'-ə/ · Pla·za · IPA /ˈplɑːzə/
01 n. A public square in a city or town.
  1. 1.
    A public square in a city or town.