Name – Moira

Gender – Female

Origin – Irish

Meaning – The Irish name Moira means – “”great.”” Two women who lived up to their name are author Moira O’Neill and talented dancer and actress Moira Shearer