LULU


Meaning of LULU in English

■ noun informal an outstanding person or thing.

Origin

C19: perh. from Lulu , familiar form of the given name Louise .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.