NELLI

AcronymDefinition
NELLINew England Lotus Lovers, Inc. (car enthusiast group)