Crossword Genius

Spaniard or anyone else with a present (5)

Ross

I believe the answer is:

donor

I'm a little stuck... Click here to teach me more about this clue!

'anyone else with a present' is the definition.
I can't tell whether this defines the answer.

'spaniard or' is the wordplay.
'spaniard' becomes 'don' (term for a Spanish gentleman).
'don'+'or'='DONOR'

Can you help me to learn more?

(Other definitions for donor that I've seen before include "One who gives, maybe blood" , "One giving to a cause" , "Organ giver?" , "blessed person, relatively" , "patron" .)

I've seen this clue in The Globe and Mail.
Want a hint initially instead of a full solution? Install my app