I get this wrong every time because it sounds more like "tha Eilidh a Leòdhas" to me.
NICE TRY !
WHAT A PLAY~!
What does it mean, to be from a person?
I thought the same thing, then I Googled Lewis Scotland and found that it's most likely referring to the Isle of Lewis