Terr in the address of the place that in English texts can be seen, the meaning of the terrace (Terrace).

terrace or : loggia, that part of them is open, moonlit.