'Lady Peel' definitions:

Definition of 'Lady Peel'

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