MAIDENHOOD Meaning of MAIDENHOOD in English (n.) Newness; freshness; uncontaminated state. Webster's English dictionary. Английский словарь Webster. 2012