Where does “rainbow sharkminnow” come from?

rainbow sharkminnow (English) comes from English rainbow, from German Regenbogen, from Middle High German rëgenboge, from Old High German reginbogo, from Proto-Germanic regnabugô, from Proto-Germanic bugô, from Proto-Indo-European bʰugʰ-, from Proto-Indo-European bʰewgʰ- — to bend; curve, arch.

Ancestry of “rainbow sharkminnow”, step by step

rainbow sharkminnow traces back through two separate lines of ancestry.

via English rainbow

StepLanguageWordMeaning
1EnglishrainbowA multicoloured arch in the sky, produced by...
2GermanRegenbogenrainbow
3Middle High Germanrëgenboge
4Old High Germanreginbogorainbow
5Proto-Germanicregnabugôrainbow
6Proto-Germanicbugôbow
7Proto-Indo-Europeanbʰugʰ-bow; arch
8Proto-Indo-Europeanbʰewgʰ-to bend; curve, arch

via English sharkminnow

StepLanguageWordMeaning
1EnglishsharkminnowAny of multiple species of cyprinid
2EnglishminnowA small freshwater fish of the carp family,...
3Middle Englishmenow
4Old Englishmynwe
5Proto-West Germanic*muniwusmall fish, minnow
6Indo-European*men-
Every word from Proto-Indo-European bʰewgʰ-
rainbow sharkminnow — Etymology, Origin & Word History | Etymology Explorer