meeting point

Etymology
.

Noun

 * 1) place at which people meet for discussion, dining, etc.