Finnegan

Finnegan is a boy name of Irish origin.

Meaning of Finnegan

Fair; little fair one.

Themes: Light