Where does “crackerjack” come from?

crackerjack (English) comes from English Jack, from Middle English jakke, from Anglo-Norman jacke, from Middle French jaque, from Middle French jacques, from French jacques, from Latin Iacobus, from Ancient Greek Ἰάκωβος — heel of the foot; heel.

crackerjack (English): Exceptionally fine or excellent; top-notch; high...

Definitions

  1. Exceptionally fine or excellent; top-notch; high...

Ancestry of “crackerjack”, step by step

crackerjack traces back through 3 separate lines of ancestry.

via English Jack

StepLanguageWordMeaning
1EnglishJackA placeholder or conventional name for any man,...
2Middle EnglishjakkeA padded coat, especially as light armour
3Anglo-Normanjacke
4Middle Frenchjaque
5Middle Frenchjacques
6Frenchjacquesplural of jacque; a stupid person; a jemmy or...
7LatinIacobusJacob; James; Saint James
8Ancient GreekἸάκωβος
9Ancient GreekἸακώβJacob
10HebrewיַעֲקֹבJacob
11Hebrewעָקֵבheel of the foot; heel

via English crack

StepLanguageWordMeaning
1EnglishcrackTo form cracks; To break apart under pressure; To...
2Middle Englishcrakloud conversation, bragging talk
3Old Norsekrákacrow
4Proto-Germanic*krakǭ
5Proto-Germanickrakōnąto crack; crackle; shriek
6Proto-Indo-Europeanǵerh₂-to grow old, to mature

via English Cracker Jack

StepLanguageWordMeaning
1EnglishCracker JackOne kernel of the Cracker Jack snack; A quantity...
Every word from Hebrew עָקֵב