Definitions for "Byroad"
A private or obscure road.
a side road little traveled (as in the countryside)