Big Huge Thesaurus

Riparia

noun

sounds kind of like