Big Huge Thesaurus

torus

noun

sounds kind of like