arbour British English spelling




arbour - noun

  • a framework that supports climbing plants
  • arbour - thesaurus

    arbor American English spelling   bower   pergola