Moyra is an uncommon, yet captivating female given name of Scottish origin. It is derived from the Scottish Gaelic word 'Maighre', which means 'peace'. The name Moyra was particularly popular in Scotland during the 19th century but has since become less common. It offers a unique choice for parents seeking a distinctive name with a rich history.
"The name Moyra has seen a resurgence in popularity over the past few decades, with over half of the total births recorded occurring between 2005 and 2016."