Meaning of pye-dog

Definition of pye-dog

(noun) ownerless half-wild mongrel dog common around Asian villages especially India

Other information on pye-dog

WIKIPEDIA results for pye-dog
Amazon results for pye-dog