Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of arenation

- A sand bath; application of hot sand to the body.