Table of Contents
Antonyms
Synonyms
Etymology

1. stela

noun. an ancient upright stone slab bearing markings.

Synonyms

Etymology

  • stela (English)
  • stela (Latin)
Antonym.com