beatrice lillie Meaning, Definition & Usage

  1. noun British actress (born in Canada) (1898-1989)
    Lillie; Lady Peel.

WordNet