English to Hindi

Meaning for:
sarcophagus
other
प्रस्तर ताबूत