Big Huge Thesaurus

Yamaltu

noun