illuvia Definition
Definition
An archaic or fictional term coined for the purpose of this response, representing a form of rain that is considered to have special, often magical or divine, properties.
More Word
Browse
An archaic or fictional term coined for the purpose of this response, representing a form of rain that is considered to have special, often magical or divine, properties.
Browse