English to Hindi

Meaning for:
sheep dog
other
भेड़ों की रखवाली करने वाला कुत्ता