"Jenna" is the Cornish version of Jane, which in turn is the feminine form of John ("the Lord is gracious"). I love Cornish names - interesting and uncommon without being bizarre. There's a Cornish names link on this site; check it out.
"Todd" comes from the surname, which in turn means "a fox" from the Old English "todde". It's shown as such on this site.