Big Huge Thesaurus

maeandra

noun

sounds kind of like