Webster's English Dictionary

Enter the word to look up:

plaza

pla.za \'plaz-*, 'pla:z-\ n [Sp, fr. L platea broad street - more at PLACE] 
   : a public square in a city or town