Thermae

Webster's Dictionary of the English Language

·noun ·pl Springs or baths of warm or hot water.

Related Words