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 that the k- sounds from PIE tended to remain the same in Latin, but changed 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.