
English word turbo- comes from Latin disturbare
If you have questions about the etymology of turbo- or English in general, you can practice and get feedback from a professional tutor.
disturbare (Latin)
turbine (English)
Any of various rotary machines that use the kinetic energy of a continuous stream of fluid (a liquid or a gas) to turn a shaft.
turbo- (English)
Accelerated, more robust, souped-up. Turbine-related.