Definitions
There is 1 meaning of the phrase
Stephen Leacock.
Stephen Leacock - as a noun
Canadian economist best remembered for his humorous writings (1869-1944)
Synonyms (Exact Relations)
leacockstephen butler leacock