Pye-dog (noun) Definition, Meaning & Examples

noun
  1. an ownerless half-wild dog of uncertain breeding, common in the villages and towns of India and other countries in east and south Asia.
noun
  1. an ownerless half-wild Asian dog
Pye-dog (noun) Definition, Meaning & Examples

More Definitions