English, from the surname which itself is derived, via Welsh, from Latin "sixth".
The apparently equivalent female name, Cecilia, was derived from the Roman family name Caecilius/Caecilia, from Latin "blind".