Characters
name meanings buffy summers willow rosenburg xander harris rupert giles spike anya dawn summers tara macclay riley finn