Translation:I like New York
I'm surpised it's not something more like Nw Iorc...
I suppose it's because Welsh people have had a name for (old) York for centuries already.
No, the song is, " I love New York ".
Dw i ddim yn hoffi Efrog Newydd
York is a name originally from Welsh
Dw i'n hoffi Amsterdam Newydd