GeneralConnection.com
➔
Dictionary
lady peel
Noun
1. Lillie
1. Beatrice Lillie, Lady Peel, actress
Usage