Big Huge Thesaurus

loxia

noun

sounds kind of like