Definition of “lulu” - English Dictionary

English