Terrific German Shepherd names for male and female. Find German meanings, famous, military, strong and unique names for your GSD.