Can I say "I was gifted" in the sense of gratitude?

Can I say

In India, I was gifted in so many unexpected ways

in the sense of immense gratitude, like "I received so much", "I got so many gifts and blessings"?


Solution 1:

Although "gifted" has that meaning, In BrE we usually use it to mean possessing innate abilities. The Oxford Dictionary says

Having exceptional talent or natural ability.

If you want to say you were given presents, this way

In India, I was rewarded in so many unexpected ways.

implies a sense of gratitude too. Alternatively

In India, people showed their appreciation in many unexpected ways.