GeneralConnection.comDictionary
john knox
Noun

1. Knox
1. John Knox, theologian, theologist, theologizer, theologiser, historian, historiographer
Usage