Original: The name is German, derived from Old High German brätwurst, from brät -, which is finely chopped meat and - wurst, or sausage.
Simplified: Where the word comes from Bratwurst is German, from Old High German brätwurst, from brät which is a derivative of the Old High German word "brato".