Strong will · Compassionate · creativity
Source: Latin
Root Word: Maria and Marcella
Derived From: Maria and Marcella
Meaning: Maria means "starfish" and Marcella means "young warrior"
Popularity History: Maricella is not a particularly popular name and is generally more common in Spanish-speaking countries.