Baron Snow of Leicester

Explore definitions, synonyms, and language insights of Baron Snow of Leicester

Definitions

Noun
English writer of novels about moral dilemmas in academe (1905-1980)