The name Buffy means Nickname For Elizabeth and is of American origin. Buffy is a name that's been used primarily by parents who are considering baby names for girls.
Buffy, character from TV show and movie, "Buffy the Vampire Slayer." Child character in the TV show "Family Affair."