Big Huge Thesaurus

capybara

noun

sounds kind of like