HOULET


Meaning of HOULET in English

noun an owl. ·see howlet.

Webster English vocab.      Английский словарь Webster.