Kidd \k(i)-dd\ as a boy's name is of Middle English origin, and the meaning of Kidd is "kid, young goat". Probably an occupational name referring to an ancestor who kept goats. Pirate Captain William Kidd.
Kidd has 1 variant form: Kidder.
Baby names that sound like Kidd are Kade, Kit, Kitt, Kody, Gidi, Gide and Kodi.