loggia
/lˈɑgiʌ/
Explore definitions, synonyms, and language insights of loggia
Definitions
Noun
a roofed arcade or gallery with open sides stretching along the front or side of a building; often at an upper level