Lumi

  • [ LOO-mee ]
  • Finnish
Means "snow" in Finnish.

There were no related names found for Lumi.