OUL


Meaning of OUL in English

noun an owl.

2. oul ·noun an awl.

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