John Lydon's parents were both Irish but he was born in England. So technically he is English but grew up in an Irish household with Irish ideals. It also says in his book that he would go to Ireland...
Seán - "shawn". or Eoin/Eoghán - "owen".
Is le John mo chroí / Is le Seán mo chroí
31 January
no