Moira Definition

moirə
moirai
noun

Any of the three Fates.

Webster's New World

Find Similar Words

Find similar words to Moira using the buttons below.

Words Starting With

Words Ending With

Unscrambles

Moira