Big Huge Thesaurus

aricara

noun

sounds kind of like