ouaouaron m (plural ouaouarons)
Probably from Wyandot ouaron (“big frog”), probably an onomatopoeia based on the croaking of this particular frog.