ref
From Latin Fēlīx(literally “happy, lucky”).
Felix
masc. proper name, from Latin felix "happy" (see felicity).