Caucasian shepherd
Noun
Meaning
Caucasian shepherd (plural Caucasian shepherds)
(zoology) A dog of a large breed commonly used to guard livestock.
Noun
Caucasian shepherd (plural Caucasian shepherds)
(zoology) A dog of a large breed commonly used to guard livestock.