FamilyEducation.com
   
 

Last name origin & meaning:

German: from the personal name Ulrich, Old High German Odalrīc, composed of the elements odal ‘inherited property’, ‘fortune’ + rīc ‘power’. The name was borne by a 10th-century saint, bishop of Augsburg, whose fame contributed greatly to the popularity of the personal name in German- and Slavic-speaking areas in the Middle Ages.