Definitions of Donbass:

  • noun:   an industrial region in the Ukraine