YONIS
8
Scrabble
8
WWF
Y(4) O(1) N(1) I(1) S(1)
NWL/TWL ✓ Collins ✓ WWF ✓
Definition
noun
- The vulva or vagina, or a symbol of them, especially as an object of veneration within certain types of Hinduism, Buddhism, and other cultures.
Source: Wiktionary