The only free and comprehensive online etymological dictionary of the Spanish language
grado (2) m. (Noun) "wish," "preference"
12th cent. From Latin gratus "pleasing." From Proto-Italic *gwrāto- 'id.' From Proto-Indo-European *gwr̥H-to- "praised (in a song)." From *gwerH- "to praise."
Indo-European
Romance
Portuguese grado, Catalan grat, French gré, Italian grado
Italic
Oscan brateis "mercy," Vestinian brat 'id.,' Paelignian brat 'id.'
Indo-Iranian
Sanskrit gūrtí- "song of praise"