The meaning of the name Bucky is Little Buck. The origin of the name Bucky is American. This is the culture in which the name originated, or in the case of a word, the language.
Originally a nickname for someone who was buck-toothed. Could also be a diminutive of the name/nickname Buck.