Этимологический словарь Крылова
Образовано уменьшительным суффиксом от исчезнувшего общеславянского ласта, буквально – "летающая". Вероятно, родственно литовскому lakstus – "быстрый".
ласточка
ЛАСТОЧКА
Ласточка