Big Huge Thesaurus

lanoxin

noun

sounds kind of like