Felix
Latin: happy or lucky.