Ulrich, formerly Huldrich or Huldrych, is a German masculine name, derived from the Old High German name Odalric meaning "prosperity and power", from the element odal "heritage, homestead" combined with ric "power, rich, ruler". It is also common as a surname.