Moira /moi-ra/ [2 sylls.] as a girls' name is pronounced MOY-rah. It is of English, Irish, Gaelic and Latin origin, and the meaning of Moira is star of the sea. Variant of Maire (Irish, Gaelic), from Mary (Latin).isplayed below is the birth name popularity of Moira for girls. Moira entered the list in 1960-1969 and reached its top position of #962 in the U.S. in the 1960s, but is not ranked currently.