Big Huge Thesaurus

Tamerlane

noun