The name Mairead is a girl's name meaning "pearl". Mairead and is often added to lists like Scottish Baby Names and discussed in our forums with posts like "Quick Question Thread?!".
From the experts:
Pronounced MAW-rayt or ma-REYD, Mairead is close enough to Maureen to be accepted here. The name became popular in Ireland due to admiration for the saint of that name. Peig and Peigi are its Irish-language nicknames.