pariah dog

Noun
  1. Ownerless half-wild mongrel dog common around Asian villages especially India (synset 102087770)

Other Searches