I just had to pop in and ask...are you Canadian AND Porteguese??? I had a student who gave me that word (saudades?) when I was covering "linguistic relativity" and how some cultures have words for emotions that we do not and vice versa!
She described it as a feeling of total loss, more than "missing", a more intense endearment for things we truly love.