FamilyEducation.com
   
 

Last name origins & meanings:

  1. German (also Übel): from a pet form of the personal name Oppo, a short form of a Germanic compound name beginning with od ‘property’, ‘possession’.
  2. German (also Übel): possibly also a nickname for an evildoer, from Middle High German übele ‘evil’, though this may be no more than folk etymology.