TUMULOUS


Meaning of TUMULOUS in English

adj full of small hills or mounds; hilly; tumulose.

Webster English vocab.      Английский словарь Webster.