gathering place

Noun
  1. A favorite haunt where people gather (synset 108591763)

Other Searches