Kriv appears Slavic in form and may relate to roots meaning 'bent,' 'curved,' or to the historic ethnonym Krivich.
Like Kriv?
Swipe through thousands of names like it