Big Huge Thesaurus

Zapotecan

noun