TUMULAR MEANING IN ENGLISH

• Tumular Definition & Synonyms

  1. (a.) Consisting in a heap; formed or being in a heap or hillock.


RECENT SEARCHES