Definition of Psyche knot in English:

Psyche knot

noun

  • Grecian knot.

Origin

Late 19th century.