oudour

Middle English

Noun

oudour

  1. alternative form of odour