kindness · loyalty · humble
Source: Spanish
Root Word: Yohanan
Derived From: John
Meaning: God is merciful
Popularity History: Juan has long been a very popular name in Spanish-speaking countries.