Kriva comes from Slavic roots meaning bent or curved, and also appears in place names across Slavic regions.
Like Kriva?
Swipe through thousands of names like it