Find the word definition

Wiktionary
magic squares

n. (magic square English)