Plaza

Kannada Meaning

ವ್ಯಾಪಾರಿ ಮಳಿಗೆಗಳ ಸಂಕೀರ್ಣ

English Meaning

  1. A public square or similar open area in a town or city.
  2. A widened roadway forming the approach to tollbooths on a highway.
  3. A parking or service area next to a highway.
  4. A shopping center.