It stands for Luczywo. I have his card from when I met him in Belize on September 14th 2011. I don't think he has been here since Max Mohamed arrived in Belize at the time of logging SJ#1 well in April 2012.