From Old French 'fils,' meaning 'son of.' Originally an Anglo-Norman patronymic prefix.
Like Fitz?
Swipe through thousands of names like it