Here's why:
* Convivial means enjoying the company of others and being sociable.
* Gregarious also means enjoying the company of others and being sociable, but it emphasizes the tendency to be outgoing and enjoy being part of a group.
While other words like outgoing, friendly, or social could also describe someone of convivial nature, gregarious is the most accurate and comprehensive term.