Finian
This is an Anglicized version of the Gaelic Fionnán, which means "little fair one."
Alternates:
Finnian
More info:
Results for "Finian" on Google