that same prefix (o) is for better versions of things in Japanese.
Puts on nerd glasses well ackshually it's used to elevate the status of something, such as with people, objects or other entities of social or religious significance (for example other people's family members in a polite situation). It's more honored than better.