Kind · optimism · Vibrant
Source: Spanish
Root Word: Ángel
Derived From: angelus
Meaning: Angel
Popularity History: In Spanish-speaking countries, Angelito is often used as a nickname for children and is very popular in Latin America.