Mesha

Mesha. burden; salvation