Big Huge Thesaurus

welcomer

noun

sounds kind of like