I was told the name means island of flowers, which it must be due to the underwater life as theres no flowers on the island :)