English to Hindi

Meaning for:
Our Lady of Mercy
other
दया की देवी;दया की देवी