The phrase "O who can know" resonates through 1 hymns, touching hearts across generations.
O who can know
...Upon the cross of anguish;
The shame and woe, O who can know,
How much He cared for me....
Upon the cross of anguish;
The shame and woe, O who can know,
How much He cared for me.
Explore random hymns and find new inspiration