Gift Family History
Gift Name Meaning
English: possibly from the vocabulary word gift used as a personal name, in the sense ‘gift of God’, with reference to a child. Compare Theodore. However, the name is most common in Cornwall and may be of Cornish origin. German: unexplained. Apparently an unflattering nickname meaning ‘poison’.
Source: Dictionary of American Family Names ©2013, Oxford University Press