In 2004 Mazda released a new compact car called the Verisa and it was marketed as a more stylish and spacious variant of the Demio. The name Verisa was a combination of the words Verita (meaning truth in Italian) and Satisfaction. Verisa stands for true fulfillment.