As I was walking down the steps to my car after work today, the name "Gilbert" popped into my head. No idea why. I got to thinking about names that end in -bert: Cuthbert, Gilbert, Herbert, that kind of thing. My impression is that these are British names, and were more common there about 1000 years ago. Some of these names, lie Herbert, are still in use, but sound strange to my ear.
So, what's the etymology of them, does anybody know? What does the -bert suffix mean?
And for that matter, how about -red as a suffix? That's one that's pretty much completely dropped out of modern naming conventions, with a few rare exceptions, such as Alfred. I'm thinking of names like Ethelred, Edred (is Edward derived from Edred?), Mordred, that sort of thing. What does -red mean?
Are there any reasons that these names have dropped out of usage, or are in the process of doing so? There are quite a few other names from that time period that have disappeared completely (which strikes me as a shame, as I like the sound of a lot of them), and others that sound completely normal to my ear.