Meaning of women's shelter in English:

women's shelter

noun

Origin

Late 19th century; earliest use found in Christian Week.