Ulrich, is a German given name, derived from Old High German Uodalrich, Odalric. It is composed of the elements uodal- meaning "(noble) heritage" and -rich meaning "rich, powerful". Attested from the 8th century as the name of Alamannic nobility, the name is popularly given from the high medieval period in reference to Saint Ulrich of Augsburg.