Rain (1)

  • [ RAYN ]
  • English (Rare)
Simply from the English word rain, derived from Old English regn.

EQUIVALENTS
ENGLISH: Raine