Name Details

Isla

Meaning

A Scottish name derived from an island. Also a Spanish name meaning 'island'.

Isla: Name Meaning, Origin, and Gender | Parentune