establishment where married women meet in a town or neighborhood - Turkish English Dictionary