'Lady Peel' definitions:

Definition of 'Lady Peel'

From: WordNet
noun
British actress (born in Canada) (1898-1989) [syn: Lillie, Beatrice Lillie, Lady Peel]