Plaza
Kannada Meaning
ವ್ಯಾಪಾರಿ ಮಳಿಗೆಗಳ ಸಂಕೀರ್ಣ
English Meaning
- A public square or similar open area in a town or city.
- A widened roadway forming the approach to tollbooths on a highway.
- A parking or service area next to a highway.
- A shopping center.