Inherited from Old Spanish sieglo, siglo, siclo, a semi-learned term derived from Latin saeculum (the expected popularly inherited result would be *sejo or *siejo).
Practice speaking and memorizing "siglo" and many other words and sentences in Spanish.