English Dictionary
◊ STELA
stela
n : an ancient upright stone slab bearing markings [syn: {stele}]