Somewhere Lyrics

Lyric discussion by alezx 

Cover art for Somewhere lyrics by Soundgarden

I don't seem to get what he means with: "Still the willow weeps On roses for the dead In laughs of love" Is love here being his love for a girl or love in general (and if it's love in general-are that laughs cynical or sort of when you smile through tears?)