"ethereal fluid that serves for blood in the veins of the gods," from French ichor or Modern Latin ichor, from Greek ikhōr Word Sums Ichor Structured word inquiry of the base meaning "ethereal fluid that serves for blood in the veins of the gods."