The many faces of John
John is not only a very common English name, but actually an English word and part of English expressions. Let me tell you about some of the very interesting meanings of John. First, we have the noun john, which is used (although not in formal English) both for the clients of a prostitute (the British