The best dictionary of names, understand and interpret meaning of names, full names multilingual dictionary.Use the "Select Language" button to change the language.