Nora has a number of different origins. In modern English, it probably comes from Irish. In this case, it is an anglicization of Nóra, a form of Honóra or Annóra, Irish form of the Latin name Honora (meaning "honor.")

In other European languages, Nora began as a short form of names ending in -nora, like Eleanora or Leonora.

Nora, also found as Noura, Nura or Noora can also be an Arabic name, a variation of Noor, which comes from an Arabic root meaning "light."
See Also: Norah

Your Favorite Names