so
there’s four words all pronounced the same that i’m thinking of:
“oh“ is an exclamation
“o” is an archaic vocative particle (always supposed to be capitalized, like “i”)
“o’” (actually a prefix but idc), shortening of “of” and
this one i’m not sure how it should be spelled, but it is short for “zero“ maybe “‘o”?