Answer: eschara

AnswerCrossword Clue
ESCHARA

Ancient Greek altar.