Origin of the name Impi

Means "maiden, virgin" in Finnish.