Kielo

  • [ KEE-e-lo ]
  • Finnish
Means "lily of the valley" in Finnish.

There were no related names found for Kielo.