LOGGIA


Meaning of LOGGIA in English

n.1 an open-sided gallery or arcade.

2 an open-sided extension of a house.

Etymology: It., LODGE

Oxford English vocab.      Оксфордский английский словарь.