Find the word definition

Wikipedia
Avur

Avur may refer to:

  • Avur, Azerbaijan
  • Avur, India