Definition, synonyms and related words
A place where people congregate or promenade to find a boyfriend or girlfriend.