So, this is one of my personal all-time favorite etymologies. Just sayin’.
The Spanish for “heart,” corazón, and the English heart itself, both come from the same original root.
Huh? How? But they’re so different!
Both come from the Proto-Indo-European *kerd-, meaning the same. The key to understanding this one is remembering the pattern of k- sounds from PIE tending to remain the same in Latin, but changing to the h- sound as it evolved into German and then English. Take, for example, hundred/century, for example.
Thus, the h-r-t of heart maps to the c-r-z of corazón.
From the same root is… courage. yup, that c-r is the same c-r. So courage is indeed something that comes from the heart.