Mitty /(?)/

Mit·ty

Mitty

n.
  1. The stormy petrel. [Prov. Eng.]