meaning of dunghill

1. A heap of dung.
2.
Any mean situation or condition; a vile abode.
3.
a heap of dung or refuse


Related Words

dunghill |

Developed & Maintained By Taraprasad.com

Treasure Words