meaning of settlement house

1. a center in an underprivileged area that provides community services


Related Words

settlement house |

Developed & Maintained By Taraprasad.com

Treasure Words