meaning of hummocky

1. Abounding in hummocks.


Related Words

hummocky |

Developed & Maintained By Taraprasad.com

Treasure Words