Family name origins & meanings Spanish : probably from a personal name, an omen name from Spanish amparan ‘may they (i.e. the angels) protect’.