Big Huge Thesaurus

culebra

noun

sounds kind of like