meaning of tumulous

1. Full of small hills or mounds; hilly; tumulose.


Related Words

tumulous |

Developed & Maintained By Taraprasad.com

Treasure Words