Howlet /(?)/

Howl·et

Howlet

n.
  1. An owl; an owlet. (Zool.)