NichiDict

女護

にょうご
[nyougo]

Meanings

1.Noun

mythical island inhabited only by women; isle of women

2.Noun

women-only location