Subscribe
URL of the page has been copied to clipboard.
Meaning : Large African antelope with long straight nearly upright horns.
Synonyms : oryx
Meaning : Wild goat of Iran and adjacent regions.
Synonyms : bezoar goat, capra aegagrus
Install App