Hi, if you don't get answers here, it may be worth x-posting to /r/etymology: they may be able to dig up some info for you