I would've guessed that the masculine "Jodi" or "Jody" might be a diminutive of "Jude", but two different sources I've checked both say that it's actually a diminutive of "Joseph", which means "Jehovah adds".
"Wyndham" is an English surname, meaning: Dweller at the homestead ("ham") approached by a winding ascent or path ("wynd").
-- Nanaea