Where does “cardio” come from?

cardio (Spanish): cardio

Definitions

  1. cardio

Words derived from “cardio