Search

Escto search a new word

pyramid

noun
ESpirámide
originGreek

A monumental structure with a square base and triangular sides meeting at a point.

Word Map