Sinhala Hound
Noun
Meaning
Sinhala Hound (plural Sinhala Hounds)
(zoology) A landrace of dog from Sri Lanka, often living in a semi-wild state scavenging for food.
Noun
Sinhala Hound (plural Sinhala Hounds)
(zoology) A landrace of dog from Sri Lanka, often living in a semi-wild state scavenging for food.