TUMULOUS MEANING IN ENGLISH

• Tumulous Definition & Synonyms

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


RECENT SEARCHES