MAIDENHOOD


Meaning of MAIDENHOOD in English

(n.) Newness; freshness; uncontaminated state.

Webster's English dictionary.      Английский словарь Webster.