- Current rating.
to add this name to your favorite namelist!
The meaning of the name Moira is Of The Sea Or Bitter
The origin of the name Moira is Scottish
People who like the name Moira also like: Fiona
, Nora Liam
Notes: Scottish/Irish form of Mary.
Moira is on 821
BN name lists
Moira is currently not ranked
on the BN charts
Moira is currently #987
in U.S. births