Через нем. Terrasse или непосредственно от франц. terrasse из народнолат. *terracea : terra "земля".