A long shot, but worth it: French beaver terminology & ‘rain’

Could old fur-trade French have something roundabout to do with the longstanding mystery of Chinuk Wawa’s word for ‘rain’?