You are correct, Doctor, the word "yom" can mean many things. But the majority of the time, it means a literal, 24-hour day. Furthermore, any other time in Scripture it is found alongside an ordering number (e.g. first, second, third, etc.) (as in Genesis 1:5, 8, 13, 19, 23, and 31), it always means a 24-hour day. Also, every time it is found alongside the word "night," (like it is in Genesis 1:5), it always means a 24-hour day. As if that wasn't enough, every other time in the Hebrew Old Testament that "yom" is found alongside the words "evening" and "morning," (as it is in Genesis 1:5, 8, 13, 19, 23, and 31), it always means a literal, 24-hour day.
So... the evidence seems to be pretty clear that "yom" means a literal 24-hour day in Genesis 1. You can permissibly argue about whether or not the literal day is to be taken literally (e.g.
the framework hypothesis), but you cannot really debate the fact that the connotation is meant to be a literal 24-hour day.