What is a Road Scholar?

A road scholar is most likely referring to the term rhodes scholar. This is reffering to someone who excels in his studies abroad at a university such as Oxford in England.