Mairghread

Name – Mairghread

Gender – Female

Origin – Irish

Meaning – The Irish name Mairghread means – a form of Margaret