What is the meaning of the name Gift?
The name Gift is primarily a gender-neutral name of English origin that means Present, Offering.
Gift Ngoepe, Major league baseball player.
People who like the name Gift also like: Huxley
Stats for the Name Gift