meaning of aheap
1.
In
a
heap;
huddled
together.
Related Words
aheap
|
Developed & Maintained By
Taraprasad.com