Big Huge Thesaurus

Tunguska

noun

sounds kind of like