Social Gathering Synonyms

A gathering for the purpose of promoting fellowship