The complete Jewish name usually consists of one or more given names and a family name. Some Jews have both a religious given name, usually Hebrew, and a secular given name, in the local language.
Ashkenazic Jews (from Eastern Europe) traditionally named their children after deceased relatives, while Sephardic Jews (from Spain and the Middle East) named them after living relatives.
Modern Jewish given names are often taken from modern Hebrew vocabulary words, for example Dov and Orli. Ancient Hebrew names are also commonly used. Jews live all over the world, and are often given (or take on) names in the local language. For example, American and European Jews commonly use European names.
List of Jewish names and meanings
http://www.learn-hebrew-names.com/
http://www.allhebrewnames.com/hebnames/en/home.seam