Find the word definition

Wiktionary
magic cubes

n. (magic cube English)