кровъ (Old East Slavic) comes from Old East Slavic крꙑ, from Proto-Slavic kry, from Proto-Balto-Slavic krū́ˀs, from Proto-Indo-European kréwh₂s, from Proto-Indo-European krewh₂- — blood outside the body.
Ancestry of “кровъ”, step by step
кровъ traces back through two separate lines of ancestry.