Big Huge Thesaurus

Populus

noun

sounds kind of like