Fearghall
This name means "valorous man." It comes from the Gaelic roots "fear," meaning "man," and "ghal," meaning "valor."
More info:
Results for "Fearghall" on Google