You asked:

what is the meaning of the name oswin

  • In England, Oswin means God's friend.