Big Huge Thesaurus

cavalla

noun

sounds kind of like