leagan (Irish) comes from Irish leag, from Old Irish lecaid, from Old Norse leggja, from Proto-Germanic lagjaną, from Proto-Indo-European legʰ- — to lie.
leagan (Irish): verbal noun of leag; laying; drop