pecora
English
pecora meaning in English • pecora का अर्थ अंग्रेजी में
n. pl.
- An extensive division of ruminants, including the antelopes, deer, and cattle.