n. (in Asia) pariah dog, half wild wandering mongrel dog that has no owners and wanders in villages (particularly in India)
PYEDOG
Meaning of PYEDOG in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012