Yedidya
Yedidya answered
Sorry non of the above is the latin name of the jewish name Baruch, which means blessed, also in Jews of north african descends is written as Barouch,