What is the meaning of pergola in English?

Learn vocabulary with pictures as well as definitions of pergola in English

Learn in

See more

n. pergola

Definition of pergola in English

Outdoor structure that provides shade, which consists of several posts that support a cover.