To give something to somebody, especially to show how much they are respected
Hindi meaning:प्रदान करना
Synonyms: Confer, Award, Accord, Impart
Antonyms: Deprive, Refuse, Deny, Disrespect
Example: It was a title bestowed upon him by the king.
Trick to remember: Best thing ke liye Bestow kiya.