was having lunch at a cafe and started to browse through a super old issue of Cleo or something. meanings of names. hahaz... inspired so this is what i found from the net.
alex: (Greek) protector of mankind
carol: (Teutonic) one who is strong
christina: (Greek) annointed, follows Christ
debbie: (Hebrew) to speak kind words
ivan: (Hebrew) God is merciful
jacqueline: (Hebrew) supplanter
joanne: (Hebrew) God is gracious
joel: (Hebrew) God is willing, Jehova is the Lord
karen: (Greek) pure
kenneth: (Gaelic, Scottish, Old English) handsome; born of fire; royal oath
shirley: (Old English) country meadow
winnie: (Old English, Welsh) friend of peace; fair