pavilion

Noun
  1. Large and often sumptuous tent (synset 103907057)

Other Searches