kindness · popular · Responsible
Source: Spanish
Root Word: Juan, David
Derived From: Juan, David
Meaning: Juan means "God is gracious," from the Hebrew Yochanan; David means "beloved," from the Hebrew Dawid
Popularity History: It is common in Latin America and Spanish-speaking countries, especially in compound names.