latticework or grille, hence, treillage of vines.
TreasuryTreenTreillageTrekTrenle
« Treen - Definition, Synonym, Meaning, Spelling, Information on Treen
Trek - Definition, Synonym, Meaning, Spelling, Information on Trek »