From blood + thirsty. Compare Dutch bloeddorstig ("bloodthirsty"), German blutdürstig ("bloodthirsty"), Danish blodtørstig ("bloodthirsty"), Swedish blodtörstig ("bloodthristy").