renard
English
renard meaning in English • renard का अर्थ अंग्रेजी में
Noun
- A fox; -- so called in fables or familiar tales, and in poetry.