Find the word definition

Wikipedia
Elcor

Elcor may refer to:

  • Elcor, a ghost town in Minnesota.
  • a non-playable race in Mass Effect