NichiDict

女護が島

にょごがしま
女護島
[nyogogashima]

Meanings

1.Noun

mythical island inhabited only by women; isle of women

2.Noun

women-only location