Meaning of pariah dog

Definition of pariah dog

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

Other information on pariah dog

WIKIPEDIA results for pariah dog
Amazon results for pariah dog