odowre

Middle English

Noun

odowre

  1. alternative form of odour