little owl
noun
a small, European owl, Athene noctua, often portrayed in art with the goddess Athena.
Words nearby little owl
British Dictionary definitions for little owl
little owl
noun
a small Old World owl, Athene noctua, having a speckled brown plumage and flattish head