Словарь русских фамилий
Легостай — ветреный, легкомысленный человек. Другое значение: легкий телом, сухощавый. (Ф)