Etymology of the English word muddleheaded
the English word muddleheaded
derived from the English word muddle
derived from the English word headed
derived from the English word head
derived from the Proto-Germanic root *khaubuthan
derived from the Proto-Indo-European root *kaput- (head)
using the English suffix -ed
