ONC gives two explanations for this given name:
1. German, from Old German "respected friend".
2. Medieval English, from Old English "boar" + "friend", a variant of both Irwin and Irving in the US.