Scottish. Anglicized form of Mairead the Gaelic variant of Margaret [q.v.], from Greek or Persian "pearl".
Mairead may be also Anglicised as Myra so this is consequently classified here as a lesser synonym. Maretta may be spelt Marietta.