Seems good to me.
I don't persoanlly think he was named that in recognition of his deeds for the city (though you never know, Elven mothers name with foresight, and Elves can choose their own descriptive names too) but because of his strength and maybe character too (helping others with it etc). But the translation seems sound.