Find the word definition

Wiktionary
square pyramids

n. (square pyramid English)