chouette effraie
Meanings
Noun
1. barn owl (Tyto alba)
2. screech owl
Examples1
The barn owl does not hoot, but screeches.