Definify.com

Definition 2024


Egyptian_pyramids

Egyptian pyramids

English

Noun

Egyptian pyramids

  1. plural of Egyptian pyramid