Multicloud means running workloads across more than one public cloud provider — for resilience, bargaining power, or best-of-breed services.
It is a strategy word, not a single product.