Question: what is the difference between esquire and knight?
Answer: As nouns the difference between knight and esquire is that knight is a warrior, especially of the middle ages while esquire is a lawyer or esquire can be (heraldry) a bearing somewhat resembling a gyron, but extending across the field so that the point touches the opposite edge of the escutcheon.