Both names have the meaning "sand island".
Ambos nomes teñen o significado de "Illa de area".