Buffy \b(uf)-fy\ as a girl's name is of English origin. Informal pet form of Elizabeth, based on a child's unsuccessful attempts to pronounce the name.
For more information, see also the related name Beverly.
Baby names that sound like Buffy are Bevvy, Bevie and Bev. Other similar baby names are Bunny, Daffy, Effy, Taffy and Tiffy.