 Correct meaning of "Ezhu" is seven, hence Ezhumanthuruthu means island of seven mango trees.The former one is someone's belief only.In legend it was said that the Pandavas travelled through this place during their twelve years' "ajnathavasam".