meaning of aheap

1. In a heap; huddled together.


Related Words

aheap |

Developed & Maintained By Taraprasad.com

Treasure Words