A toreador is a person who fights bulls in bullfighting, often wearing a traditional costume and using a cape and sword.