humor · clever · Attraction
Source: Irish
Root Word: Fionn
Derived From: Finnegan
Meaning: Fair and handsome
Popularity History: The name is gradually gaining popularity in the United States, especially among young parents.