Fetching details from the dictionary...

to give (to me/us); to do (a favor for me/us)
to give
to do for one; to take the trouble to do
to do to someone's disadvantage
雨が降ってきて彼女が傘をくれました。
She gave me an umbrella.
分からなかったので先生が答えをくれた。
The teacher gave me the answer.
誰かお金をくれませんか。
Won't someone give me money?