Big Huge Thesaurus

amarelle

noun

sounds kind of like