Big Huge Thesaurus

pluvialis

noun

sounds kind of like