Definify.com

Definition 2024


chat-huant

chat-huant

French

Noun

chat-huant m (plural chats-huants)

  1. barn owl

Synonyms

Anagrams