Hey Paulfromitaly,
grá means love. it can be spelled grádh as well.
For example...
Táim i ngrá leat - I´m in love with you/I love you
Is é mo ghrá - He is my love
Mo ghrá - My love (as in petname)
It´s used in Irish English as well in the sense that you can say:
I´ve no gra for the way he´s acting ie, no respect, faith etc
or I have a little gra for her ie, I fancy her.
Hope that clears it up for you.
Slán
Cat