Big Huge Thesaurus

populus

noun

sounds kind of like