ref
Middle English: from Old French onor (noun), onorer (verb), from Latin honos, honor .
honour
chiefly British English spelling of honor; also see -or. Related: Honoured; honouring; honours.