My name is from the Bible, even though my parents weren't religious, and actually got my name from their favorite book ( NOT the Bible, lol).
In my language, the guy who killed Goliath was named Taavet. In English, i think it's David. Anyways, my name is a slight variation of "Taavet".
So i guess it means "the person who kills a big guy". I doubt about that.