The word "honour" refers to a high respect, regard, or esteem that one holds for someone or something. It can signify the moral principles or scruples that guide a person's actions, as well as a sense of dignity or reputation. To "honour" someone can mean to show them respect through actions or words, often celebrating their achievements or character.
The word "honour" comes from the Latin "honorem," which translates to "esteem, respect, or dignity." The term has evolved through Old French "onor" before making its way into Middle English.