Oiva

  • [ OY-vah ]
  • Finnish
Means "splendid" in Finnish.

There were no related names found for Oiva.