Karst Shepherd
Noun
Meaning
Karst Shepherd (plural Karst Shepherds)
(cynology) A breed of dog of the livestock guardian type, originating in Slovenia.
Noun
Karst Shepherd (plural Karst Shepherds)
(cynology) A breed of dog of the livestock guardian type, originating in Slovenia.