pie-dog

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

Definitions

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

More General Terms