Online Dictionary
Definition of " Puzzle-headed " in English English Dictionary
Results
Puzzle-headed Having the head full of confused notions. a.