Family name origins & meanings English : topographic name from Middle English scrogge ‘brushwood’.Scottish : habitational name from Scrogges in Peeblesshire.