Before revision: It is generally thought to mean companion however has been used widely in ancient writing with a wide variety of meanings.
After revision: It is generally thought to mean companion however has been used extensively in ancient writing with a wide variety of meanings.