What does NELLI stand for?
NELLI stands for "New England Lotus Lovers, Inc."
How to abbreviate "New England Lotus Lovers, Inc."?
"New England Lotus Lovers, Inc." can be abbreviated as NELLI
What is the meaning of NELLI abbreviation?
The meaning of NELLI abbreviation is "New England Lotus Lovers, Inc."
What does NELLI mean?
NELLI as abbreviation means "New England Lotus Lovers, Inc."