Late periods

So I was wondering what are other reasons why people have missed periods other than they might he pregnant or it's because of stress? I'd just like to know some "strange" reasons, I shouldnt say strange but reasons people dont just know, I'm bad at explaining this but I hope you ladies understand