Mahindra has announced that its upcoming MPV, codenamed U321, will be called the Marazzo. The carmaker has stuck to its practice of ending the names of its models with the letter ‘O’. The Marazzo is expected to be positioned over the recently launched Mahindra TUV300 Plus. It is built on a new platform and is expected to be a monocoque, unlike the TUV300 Plus, which is based on a ladder frame platform.