Boy Caden Author admin Date October 28, 2013 German surname which is derived from a place-name meaning
Girl LYUBOV Author admin Date October 28, 2013 Russian equivalent of the virtue, "charity." MARGARETE, MARGOSHA
Boy Tracy Author admin Date October 28, 2013 From Thracia. Surname dating from before the Norman conquest.