pye-dog

Explore definitions, synonyms, and language insights of pye-dog

Definitions

Noun
ownerless half-wild mongrel dog common around Asian villages especially India

More General Terms