Declan-James is a combined given name of Irish and English origin. Declan is an Irish name meaning 'full of goodness' or 'follower of the Lord.' James is an English name derived from the Hebrew name Jacob, meaning 'supplanter' or 'he who grasps the heel.'
irishenglishsupplanter