Compassion · social skills · Sensitivity
Source: Greek
Root Word: angelos
Derived From: Angelus
Meaning: Messenger or angel
Popularity History: This name was once very popular in Europe, especially in Germany and Poland.