meaning of gathering place

1. a favorite haunt where people gather


Related Words

gathering place |

Developed & Maintained By Taraprasad.com

Treasure Words