Meaning & Origin
Didi is a German diminutive of Dieter, a name meaning 'warrior of the people' from Old German elements theod 'people' and heri 'army'. Dieter itself is also a short form of Dietrich, the German form of Theodoric. Theodoric derives from the Gothic *Þiudareiks meaning 'ruler of the people', from elements þiuda 'people' and reiks 'ruler, king'. The name was notably borne by Theodoric the Great, a 6th-century king of the Ostrogoths who ruled Italy.
Usage and Culture
While Didi is primarily a German diminutive, it has also been used as a feminine given name in English-speaking contexts. According to Wiktionary, it serves as a hypocorism of Deirdre in English. Other language variants of Dieter include Diederik (Dutch), Dirk (Low German), and Dick (Dutch).
Meaning: Derivative of Dieter ('warrior of the people'), ultimately 'ruler of the people'
Origin: German, English
Type: Diminutive, occasionally feminine given name
Usage regions: German-speaking Europe, English-speaking countries