Definify.com

Definition 2024


stelai

stelai

English

Noun

stelai

  1. (archaeology) Alternative form of steles