Houlet /(?)/

Hou·let

Houlet

n.
  1. An owl. See Howlet. (Zool.)