女護 にょご しま
nyogogashima

Noun

1. mythical island inhabited only by women; isle of women

Noun

2. women-only location

Other forms: