TUMULOUS


Meaning of TUMULOUS in English

(a.) Full of small hills or mounds; hilly; tumulose.

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