Meaning of woman's shelter in English:

woman's shelter

noun

Origin

Late 19th century.