Definition of gift

What does the word gift mean?