Scottish patronymic variant of Alpin, from the personal name Alpin [q.v.], of uncertain (Pictish) origin.