Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of loggia
  1. noun
    a roofed arcade or gallery with open sides stretching along the front or side of a building; often at an upper level
    type of:
Synonyms & Similar Words
My lists:
Recently viewed words: