What does Bolid mean?

Bolid - German to English

bolide