It does mean Limited Edition.... but it might be more helpful to think of it as a Special Edition. Although there have been LE's and CE's (Collector's Edition) that are no longer around. When Ultrasabers decides its time for something to go, it usually goes without warning...
Makes it more special imo when they're discontinued, and I think there is one or two CE's for sale right now.