What does Begegnungsort mean?

Begegnungsort - German to English

place [meeting place]