chouette
ʃwɛt
Definitions
1. noun
a small owl, especially a tawny owl or a barn owl
“The chouette’s haunting hoot filled the forest at night.”
ʃwɛt
1. noun
a small owl, especially a tawny owl or a barn owl
“The chouette’s haunting hoot filled the forest at night.”