- 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.