Definition of Orel in English:

Orel

proper noun

  • An industrial city in south-western Russia; population 320,800 (est. 2008).

Pronunciation

Orel

/ɒˈrɛl/