Home

Word

gathering place, n.
more info a favorite haunt where people gather
<noun.location>

gathering place