Ellan Vannin is not an old name for the Isle of Man, rather its the Manx Gaelic name for the island nation, see here: http://en.wikipedia.org/wiki/Isle_of_Man