Isleta

Origin Gender Meaning
Spanish Girl little Island