GeneralConnection.comDictionary
leacock
Noun

1. Leacock
1. Stephen Leacock, Stephen Butler Leacock, economist, economic expert, humorist, humourist
Usage