Big Huge Thesaurus

arteria

noun

sounds kind of like