Howlet

Definition:

  • (n.) An owl; an owlet.

Compare howlet with other words:

howler vs. howlet

howled vs. howlet

howlet vs. owling

howlet vs. owl

houlet vs. howlet

howlet vs. owlet