Impi

  • [ EEM-pee ]
  • Finnish
Means "maiden, virgin" in Finnish.

There were no related names found for Impi.