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.