What does "potlatch" mean?

Potlatch: Hence, a feast given to a large number of persons, often accompanied by gifts. [Colloq., Northwestern America]

Sources