Subscribe
URL of the page has been copied to clipboard.
Meaning : A natural spring of water at a temperature of 70 F or above.
Synonyms : thermal spring
Install App