LILLYWHITE'S
Meaning of LILLYWHITE'S in English
Lil ‧ ly ‧ white's /ˈlɪliwaɪts/ BrE AmE trademark
a large store in several UK cities, which sells sports equipment and sports clothing
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012