Madagascar - it means islands