stela

(stē)

noun pl. stelae

stele (senses & )

Learn more about stela

link/cite print suggestion box