Finnish name meaning 'battle' or 'fight,' from the Finnish word 'taisto' for combat or struggle.
Like Taisto?
Swipe through thousands of names like it