Feedback
Galleria
Meaning
Noun
●
An
indoor
area, or
covered
courtyard
,
containing
shops.
Sourced from
Wiktionary
Related
Plaza
Mall
Boulevard
Museum
Parkway
Hotel
Park
Westfield
Pavilion
Restaurant
Bazaar
Villa
City
Palace
Mansion
Downtown
Malls
Bellevue
Haymarket
Cathedral
Fairgrounds
Duomo
Soho
Blvd
Civic Center
Shopping Center
Town Center
Convention Center
Union Square
Food Court
Memorial Park
Shopping Centre
Shopping Mall
Business Park
Retail Park
Navy Yard
More
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better