Dictionary.com
Thesaurus.com

supercanopy

  • a word derived from canopy.
    canopy
    noun
    a covering, usually of fabric, supported on poles or suspended above a bed, throne, exalted personage, or sacred object.

More Suggestions