THERMAE MEANING IN ENGLISH

• Thermae Definition & Synonyms

  1. (n. pl.) Springs or baths of warm or hot water.


RECENT SEARCHES