What does Altarstein mean?

Altarstein - German to English

altar stone