Definition of magical square in English:

magical square

noun

historical
  • Magic square.

Origin

Late 17th century.