Creativity · vitality · Artistic
Source: Italian/Latin
Root Word: cantare
Meaning: Sing
Popularity History: The name is common in Italy and is also popular in Spanish-speaking countries.