noddle

Noun
  1. An informal British expression for head or mind (synset 105619467)
    "use your noddle"

Other Searches