See also: óðr and Óðr

EnglishEdit

NounEdit

ODR (plural ODRs)

  1. (Britain, law) Initialism of Ogden discount rate.

AnagramsEdit