Jolly
Middle English: from Old French jolif, an earlier form of joli ‘pretty’, perhaps from Old Norse jól (see Yule).
wiktionary
From Middle English joli, jolif(“merry, cheerful”), from Old French joli, jolif(“merry, joyful”) [1] It is uncertain whether the Old French word is from Old Norse jól("a midwinter feast, Yule", hence "fest-ive") [2], in which case, equivalent to yule + -ive; or ultimately from Latin gaudeō (see etymology at joy). For the loss of final -f compare tardy, hasty, hussy, etc.
etymonline
jolly (adj.)
c. 1300 (late 13c. as a surname, late 14c. as the name of a dog), "merry, cheerful, naturally of a happy disposition; comical; suggesting joy or merriment," from Old French jolif "festive, merry; amorous; pretty" (12c., Modern French joli "pretty, nice"), a word of uncertain origin. It has an apparent cognate in Italian giulivo "merry, pleasant."
It is often suggested that the word is ultimately Germanic, from a source akin to Old Norse jol "a winter feast" (see yule). OED, however, finds this "extremely doubtful," based on "historic and phonetic difficulties." Perhaps the French word is from Latin gaudere "to rejoice," from PIE *gau- "to rejoice" (see joy).
Meaning "great, remarkable, uncommon" is from 1540s, hence its use as a general intensifier in expressions of admiration. Colloquial meaning "somewhat drunk" is from 1650s. As an adverb from early 15c., "stoutly, boldly." For loss of -f, compare tardy, hasty. Related: Jolliness. Broader Middle English senses, mostly now lost, include "vigorous, strong, youthful" (c. 1300); "amorous; lecherous; ready to mate; in heat" (c. 1300); "pleasing, beautiful, handsome; noble-looking; handsomely dressed" (c. 1300); playful, frisky (mid-14c.); "arrogant, overweening, foolish" (mid-14c.).