English to Hindi

Meaning for:
sheepfold
other
भेड़ों का बाड़ा