Family name origins & meanings Spanish : habitational name from Terrazas in Burgos, so named from the plural of terraza ‘terrace’ (Latin terraceus).