Elora may refer to:

See also

edit
  • Elora: a Hebrew name meaning God is my light or shield of victory