Felix
From the Latin, 'happy' or 'lucky'.
Ferdinand
From the Teutonic, meaning 'bold peace'.
Fergus
From the Gaelic, 'man' and 'vigorous'.
Fingal
From the Celtic, meaning a 'white stranger'.
Finlay
A Scottish name, meaning 'light haired'.
Fleming
A Scottish name, meaning a 'refugee'.
Forbes
From the Gaelic, meaning 'prosperous'.
Francis
From the Latin, 'Frenchman'.
Franklin
From the Anglo Saxon, meaning a 'freeholder'.