A ram (animal) association is plausible since the Greeks and the Celts did the same. Rammabukkaz could be the proto-germanic equivalent to the High German Rammbock.
I would use something with *warō ("wares, goods, merchandise"). Maybe *Warnaweraz or *Warnamannoz.