- Current rating.
to add this name to your favorite namelist!
The meaning of the name Moira: Of The Sea Or Bitter
The origin of the name Moira: Scottish
People who like the name Moira also like: Fiona
, Lorelei Liam
Notes: Scottish/Irish form of Mary.
BN name lists
in U.S. births