optimism · social contact · enthusiasm
Source: Italian
Root Word: laetitia
Derived From: Latin word laetitia
Meaning: Happiness, joy
Popularity History: In Italian culture, Letizia is quite common as a female name and is also used in Spanish-speaking regions.