Mahindra की तरफ से दी गई जानकारी के मुताबिक Marazzo दो अलग-अलग सिटिंग कैपेसिटी में उपलब्ध होगी, इसमें 7 और 8 सीटों के साथ लॉन्च किया गया है। Mahindra की तरफ से दी गई जानकारी के मुताबिक Marazzo का मतलब शार्क होता है और इसका डिजाइन शार्क से प्रभावित होकर तैयार किया गया है। Mahindra का कहना है कि Marazzo को कंपनी के नॉर्थ अमेरिका के टेक्निकल सेंटर और चेन्नई स्थित Mahindra रिसर्च वैली ने मिलकर तैयार किया है।