kindness · reliable · Tradition
Source: Welsh
Root Word: Ifan
Derived From: John
Meaning: God is merciful
Popularity History: It has long been popular in Wales and English-speaking countries, especially as a surname.