Where does “jimdandy” come from?

jimdandy (English) comes from English Jim, from Proto-Slavic jь, from Proto-Balto-Slavic iś, from Old Polish ić, from Proto-Slavic jьti, from Proto-Balto-Slavic eitei, from Proto-Indo-European h₁éyti, from Proto-Indo-European h₁ey- — to go.

jimdandy (English): A fine or excellent person; a crackerjack

Definitions

  1. A fine or excellent person; a crackerjack

Ancestry of “jimdandy”, step by step

jimdandy traces back through two separate lines of ancestry.

via English Jim

StepLanguageWordMeaning
1EnglishJimTo jimmy (something); to mess up or mess with (something)
2Proto-Slavicthis; he
3Proto-Balto-Slavicthis
4Old Polishto go
5Proto-Slavicjьtito go
6Proto-Balto-Slaviceiteito go
7Proto-Indo-Europeanh₁éytito go, to be going
8Proto-Indo-Europeanh₁ey-to go

via English dandy

StepLanguageWordMeaning
1EnglishdandyLike a dandy, foppish; Very good; better than...
2Scotsdandya fop; one who is well-dressed
Every word from Proto-Indo-European h₁ey-Every word from Proto-Indo-European h₁éytiEvery word from Proto-Balto-Slavic eitei