Anglicized from the Irish Caoilfhionn, from caol, "slender," and fionn, "fair."
Check back in a moment for rank and trend details.