Big Huge Thesaurus

ufo

noun

sounds kind of like