Patronymic name meaning "son of Robert." Robert is a Welsh given name Robert which comes from the Old German "Hrodebert" meaning "fame, bright." The name was made when the clan Duncan fought valiantly alongside Robert the Bruce. To thank the chieftan, he said that 'your sons will be called my sons.' Thus the name was made.