Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of renard

- A fox; -- so called in fables or familiar tales, and in poetry.