Pure · loyalty · Compassionate
Source: Spanish
Root Word: Agnes
Derived From: Latin Agnes and Greek Hagnē
Meaning: Pure, holy
Popularity History: It is more popular in Spain and Latin America and is a classic and popular name.