Этимологический словарь Крылова
Образовано от существительного бой ("битва, драка") и имело исходное значение – "драчливый, воинственный". См. бой.
бойкий
Бойкий