Commentator David Crystal uses bridegroom as an example of a false etymology. Many people assume the "groom" in bridegroom has something to do with someone working in a stable but it's really an evolution of a word for man, from middle English.
Copyright 1996 NPR