Maidenhood



ENGLISH MEANING
noun
1.
The state of being a maid or a virgin; virginity.
2.
Newness; freshness; uncontaminated state.