Borrowed from Spanish calofrío (“shiver”), calor (“heat”) + frío (“cold”).
calafrio m (plural calafrios)