meaning of dallop

1. A tuft or clump.


Related Words

dallop |

Developed & Maintained By Taraprasad.com

Treasure Words