From Old Norse svala and Anglo-Saxon swalwe which became Middle English swalowe