Where does “Irish” come from?
Irish (Middle English) comes from Old English Īras, from Old Norse Írar, from Old Irish Ériu, from Primitive Irish *Īweriū, from Proto-Celtic Φīweryū, from Proto-Indo-European piHweryon-, from Proto-Indo-European peyH- — fat, milk.
Ancestry of “Irish”, step by step