The name was derived from the Italian word festa, meaning holiday, festival or party, and according to the manufacturer "expresses a desire to spend an enjoyable time in the car together with family members or friends."
Der Name leitet sich aus dem italienischen Wort festa (dt.: Fest) her und laut Hersteller soll er „den Wunsch ausdrücken, eine angenehme Zeit in diesem Wagen zusammen mit der Familie und mit Freunden zu verbringen“.