reliable · strong · Family values
Source: Welsh
Root Word: Gruffudd
Derived From: Griffith
Meaning: Strong and brave
Popularity History: Originally used as a surname in Wales, it later became popular in English-speaking countries.