LOGGIA


Meaning of LOGGIA in English

[log.gia] n, pl loggias also log.gie [It, fr. OF loge lodge] (1742): a roofed open gallery esp. at an upper story overlooking an open court

Merriam-Webster English vocab.      Английский словарь Merriam Webster.