meaning of pie dog

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


Related Words

pie-dog |

Developed & Maintained By Taraprasad.com

Treasure Words