Irish Gaelic form of Peggy, a pet form of Peig and hence of Margaret [q.v.], from Greek or Persian "pearl".
Peigin is as Pegeen.