Swansea menjadikan Andre Ayew penandatanganan pertama mereka dari jendela transfer Januari ketika striker Ghana kembali ke Stadion Liberty dalam kesepakatan rekor klub.
Ayew meninggalkan Swansea untuk West Ham pada musim panas 2016 seharga £ 20,5 juta.
Pemain berusia 28 tahun itu kembali dengan biaya rekor, dipahami sebagai £ 18 juta dan mungkin naik menjadi £ 20 juta.
Langkah itu menyatukannya kembali dengan saudaranya Jordan karena pasangan itu sebelumnya bersama di Marseille.
"Swansea City telah menandatangani ulang Andre Ayew dari West Ham United dalam kesepakatan rekam klub," kata sebuah pernyataan di situs web klub resmi.
"Ayew telah menempatkan pena di atas kertas pada kontrak tiga setengah tahun di Stadion Liberty setelah Swans menyetujui biaya yang tidak diungkapkan dengan palu."
Dia pertama kali bergabung dengan Swansea dari Marseille pada Juni 2015 dan mencetak 12 gol dalam 35 penampilan sebelum bergabung dengan West Ham.
Ayew mencetak 12 gol dalam 50 pertandingan di London Timur tetapi bos Hammers David Moyes senang dia meninggalkan klub karena dia merasa pasukannya tidak seimbang dengan terlalu banyak ke depan.
Swansea telah mengambil 10 poin dari 15 di bawah manajer baru Carlos Carvalhal untuk meningkatkan harapan mereka untuk menghindari degradasi dari Liga Premier.