Literally, “demon's horse”; from cabalo (“horse”) + demo (“demon”).
cabalo do demo m (plural cabalos do demo)