Этимологический словарь Крылова
Общепринятой этимологии нет, возможно, является однокоренным с вилять – "шататься". В этом случае изменение ей на вы объясняется влиянием слова ковыль.
ковылять