Lucky meaning from the Cambridge English Dictionary