noddle

noun

1.
an informal British expression for head or mind