Ellan Vannin is the traditional name for which of these islands?
Correct answer: Isle of Man
Portia
It's very similar in Scots Gaelic too - Eilean Mhanainn 😊
Delilah
Best place in the World to live!