The correct spelling for "honourd" is actually "honored". Many people mistakenly add a "u" after the "o", but this is common in British English. To avoid confusion, using the standard American English spelling, "honored", is recommended.