Canadian French Meaning of barn owl

Effraie des clochers

Other Canadian French words related to Effraie des clochers

No Synonyms and anytonyms found

Definitions and Meaning of barn owl in English

Wordnet

barn owl (n)

mottled buff and white owl often inhabiting barns and other structures; important in rodent control

FAQs About the word barn owl

Effraie des clochers

mottled buff and white owl often inhabiting barns and other structures; important in rodent control

No synonyms found.

No antonyms found.

barn millet => Millet, barn grass => Pani pied-de-coq, barn door => Porte de grange, barn dance => Danse de grange, barn => Grange,