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 CALLIGRAPHYAEDÂ 0.00PriceAdd to CartBuy Now