What does Osiris mean?

A few weeks ago I wrote an article here on RUL about Egyptian mythology in Halo 5, I decided to make a video based on the article that expands a bit more on the subject.