Hello Bruce,

As far as I have searched through ecyclopedia and dictionaires available there is no other meaning to be found but this little town in the vicinity of Lausanne;

Uochy page: Ouchy

And a close look at Ouchy Castle:

Ouchy Castle

If your friend would write her name just as : Ooshi. no one would call her Ouch! any more. Ooshi sounds nice to me. And then anyone can change a prenom at any time.