Origin:German Meaning: warrior of the people Didi as a girl's name is of German origin meaning "warrior of the people". DIDI IN ARABIC CALLIGRAPHYAED0.00PriceAdd to CartBuy Now