Possibly: Lord of hope, One who gives hope, or derived from ‘Ashraya’ meaning refuge/shelter

1 Post