Dictionary.com
Thesaurus.com

amphithyra

  • plural
    of amphithyron.
    amphithyron
    noun
    a divided curtain in front of the door of the iconostasis.

More Suggestions