'pye-dog' definitions:

Definition of 'pye-dog'

(from WordNet)
noun
Ownerless half-wild mongrel dog common around Asian villages especially India [syn: pariah dog, pye-dog, pie-dog]