Sulo

  • [ SOO-lo ]
  • Finnish
Means "charm, grace" in Finnish.

There were no related names found for Sulo.