Pyry

  • [ PUY-ruy ]
  • Finnish
Means "snowstorm, blizzard" in Finnish.

There were no related names found for Pyry.