女護 にょうご
nyōgo

Noun

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

Abbreviation
Related to 女護の島【にょうごのしま】
Noun

2. women-only location