From sto (“hundred”) + leto (“year”) + -je. Akin to Russian столетие (stoletije).
stòleće n (Cyrillic spelling сто̀леће)