Bonifac

Czech form of English/French Boniface, meaning good destiny/fate