frakke (Danish) comes from German Frack, from English frock, from Middle English frok, from Old French froc, from Frankish hrokk, from Proto-Germanic hrukkaz, from Proto-Indo-European rug(')- — upper clothes, shirt.
frakke (Danish): coat