Table of Contents
Synonyms
Antonyms
Etymology

1. stela

noun. an ancient upright stone slab bearing markings.

Synonyms

Etymology

  • stela (Latin)

Featured Games

Synonym.com