meaning of pariah dog

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


Related Words

pariah dog |

Developed & Maintained By Taraprasad.com

Treasure Words