Происхождение слова веселый

Весёлый. Общеславянское слово, образованное от той же основы, что и существительное весна. Та же основа у древнеиндийского vasu — «хороший».

Весёлый. Очень древнее по своему корню, слово это связано и с русским «весна», и с литовским «васара» — «лето». Впрочем, другие ученые видят в нем общее с латышским «vesels» — «здоровый». Я не берусь решать их спор.

ве́сел, весела́, ве́село, укр. весе́лий, ст.-слав. веселъ κεχαριτωμένος (Супр.), болг. ве́сел, сербохорв. ве̏сео, ве̏села, словен. vesȇɫ, чеш. veselý, слвц. veselý, польск. wesoɫy, др.-польск. wiesioɫy, в.-луж., н.-луж. wjesoɫy. Родственно лтш. vęsęls «здоровый, целый, невредимый», иллир. имя собств. Veselia Felicetas в Далмации (Краэ, IF 57, 113), которые являются расширениями и.-е. *vesu-; ср. др.-инд. vásu- «хороший», авест. vaŋhu-, vohu-, галльск. vesu- в собств., ирл. fíu «достойный; равный», иллир. Vesclevis : др.-инд. vasuc̨ravas-; см. Френкель, Mel. Pedersen 452 и сл.; М. — Э. 4, 544; Торп 405. Менее удовлетворительно сравнение с греч. ἕκηλος «охотный, спокойный» (Фик 1, 763 или скорее Буазак 234) или тем более с др.-инд. vatsalás «нежный», которое связано с vatsás «теленок» (Саблер, KZ 31, 277). Следует также отвергнуть сравнение с д.-в.-н. wisula «ласка», греч. αἰέλουρος, αἴλουρος «кот, кошка», вопреки Видеману (ВВ 27, 207). Ср. тяжёлый: тя́жкий.

Весёлый. Общеслав. Суф. производное типа тяжелый (см.) от той же основы, что и сущ. весна (см.), др.-инд. vásu «хороший» и т. д. Буквально — «хорошо живущий, радующийся».

См. также: значение слова веселый в толковых словарях.