Prev 58 of 59 Next
Deidre
Meaning: heart-broken, sorrowful