PERGOLA MEANING IN ENGLISH

• Pergola Definition & Synonyms

  1. (n.) An arbor or trellis treated architecturally, as with stone columns or similar massive structure.
  2. (n.) Lit., an arbor or bower;


Synonyms:
Arbor, Bower,

RECENT SEARCHES