Jeroham

Jeroham [N] [H] [S]

cherished; who finds mercy.