Etymology of the English word maidenhead
the English word maidenhead
derived from the English word maiden
derived from the Proto-Indo-European root *maghu-
derived from the Proto-Germanic root *magthis
using the English suffix -hed
using the English suffix -head
