Type in ➚ :
3 results in 0.0035s.

plaza in English

  • plaza
    plaza, noun.
    1. a public square in a city or town.
    2. (U.S.)
    a. the wide area on a tollway where tollbooths are situated.
    Ex. a toll plaza.
    b. an area with a restaurant, filling stations, and other services alongside an ex

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. tamil-dictionary-translation-meaning-of-plaza