What is the difference between honour and honor?
The only difference is the spelling. Otherwise, honor and honour have the same meaning. See below: Canadian spelling of the English language combines British and American rules. Most notably, French-derived words that in American English end with -or and -er, such as color or center, usually retain British spellings (colour, honour and centre). While the United States uses the Anglo-French spelling defense (noun), Canada uses the British spelling defence. (Note that defensive is universal.) In other cases, Canadians and Americans differ from British spelling, such as in the case of nouns like tire and curb, which in British English are spelled tyre and kerb.