names & meanings!
over 22,000
Home
Celestial/Planet Names
Didi
Didi
Pet form of
German
Dieter
, meaning "warrior of the people."