Fergal
This is an Anglicized version of Fearghall, which means "manly, valor."
Alternates:
Forgael
More info:
Results for "Fergal" on Google