Robert - Teutonic, "bright/shining fame"
David - Hebrew, "beloved one"
Noble - Scottish, "high born"

So according to my name, I am awesome!