* A misspelling or a variation of a name: It could be a misspelling of "O'Shaw" or a variation of a surname like Shaw.
* An expression of surprise or disbelief: In some contexts, "Oh" followed by a name could express surprise, like "Oh, Shaw!"
* A slang term specific to a certain group or region: It's possible "Oh Shaw" is a slang term with a meaning specific to a particular community, group, or region.
To understand what it means, you need more context. Please provide more information:
* Where did you encounter this phrase? (e.g., in a conversation, online, in a song)
* What was the situation? (e.g., what were the people talking about?)
* What was the tone of voice or the accompanying body language?
With more context, I can help you figure out the meaning of "Oh Shaw."