List of companions

This is a list of companions found in the World of Warcraft, most of them are capable of fighting other companions.