Definitions of Homel:

  • noun:   industrial city of Belarus southeast of Minsk