Girl name origins & meanings
- Old English : River landing place
- Scottish : Brave; ship island
- Scandinavian : Ceol's island; beautiful island; from the ship's island; shipping harbor
- Scottish : Brave; ship island
Girl name variations
Boy name origins & meanings
- Scandinavian : Island of ships
- English : Island