German names are strong and have a long history behind them. Find your German last name and learn about the meaning and origins of different German surnames.
Hailing from Canada, Tara is a graduate of Scotland's University of St. Andrews in creative… Read more