Big Huge Thesaurus

trichion

noun

sounds kind of like