high-spirited

High-spirited [ˏhaɪˊspɪrɪtɪd] a

1) в хорошем настроении, весёлый

2) пылкий, горячий, резвый

3) отважный, мужественный

Источник: Англо-русский словарь Мюллера на Gufo.me