When faced with the misspelling "oddour", one possible correct suggestion could be "odour". This spelling adheres to the correct British English usage, where "odour" refers to a scent or smell. Another suggestion might be "odor", which is the standard American English spelling of the word.