女護の島
Meanings
1
mythical island of women; isle of women
Refers to a legendary island inhabited solely by women, appearing in classical Japanese literature and folklore.
Nyogo-no-shima is a legendary island that appears in old tales and ancient topographies.
2
Extended modern usage for any place or event where only women are present; often used humorously or figuratively.
There isn't a single man at today's gathering; it's like an isle of women.