Big Huge Thesaurus

fenestra

noun

sounds kind of like