English

edit
 
A great grey owl in France

Noun

edit

great grey owl (plural great grey owls)

  1. Strix nebulosa, a very large owl.

Synonyms

edit

Translations

edit

References

edit