Big Huge Thesaurus

sentimentalist

noun