What is the meaning of Yow?

Alternative form of yowe

Expression of pain; ouch.

Expression of humorous surprise or emphasis.

water

Second-person plural object pronoun: you .

second-person singular object pronoun: you .

turtle

Third-person dual pronoun; they two

you

you (second-person singular subject pronoun)

Source: wiktionary.org