meaning of mixen
1.
A
compost
heap;
a
dunghill.
Related Words
mixen
|
Developed & Maintained By
Taraprasad.com