Tomnoddy /(?)/

Tom·nod·dy

Tomnoddy

n.
  1. A sea bird, the puffin. (Zool.) [Prov.Eng.]
  2. A fool; a dunce; a noddy.