Top 50 Most Meaningful Songs 2017

20. Some Nights by Fun
Most Meaningful Songs
19. Iris by Goo Goo Dolls
Most Meaningful Songs
18. Sweet Child O’ Mine by Guns N Roses
Most Meaningful Songs
17. Redemption SOng by Bob Marley
Most Meaningful Songs
16. Hallelujah By leonard Cohen
Most Meaningful Songs
15. When Doves Cry by Prince
Most Meaningful Songs
14. How to Save a Life by The Fray
Most Meaningful Songs
13. Losing my Religion by R.E.M.
Most Meaningful Songs
12. If Everyone Cared by Nickelback
Most Meaningful Songs
11. We are the World by Michael Jackson
Most Meaningful Songs