Hangouts Synonyms

A frequently visited place
(Noun)