English term or phrase: Himalayan blue sheep
Explanation:
himalayan blue sheep
Hindi Translation:
भरल