Dody \d(o)-dy\ as a girl's name is a variant of Dodie (Hebrew), Dora (Greek) and Dorothy (Greek), and the meaning of Dody is "well loved; gift; gift of God".
The baby name Dody sounds like Dodi, Dodey and Doda. Other similar baby names are Dory, Cody, Kody and Jody.