Tomnoddy

n.
  1. (Zoöl.) A sea bird, the puffin.
  2. A fool; a dunce; a noddy.