Maidenhead - Definition

maidenhead

n 1: a fold of tissue that partly covers the entrance to the
vagina of a virgin [syn: hymen, maidenhead, virginal
membrane]

Look up another word