Big Huge Thesaurus

Pluvialis

noun

sounds kind of like