David of ScotlandDavid of Scotland may refer to:David I of Scotland, King of the ScotsDavid II of Scotland,, son of Robert the BruceDavid of Scotland, 8th Earl of Huntingdon,, Scottish prince, grandson of King David I