What does bezoar goat mean?

bezoar goat meaning in General Dictionary

crazy goat of Iran and adjacent areas