The Latin word "via" does indeed mean "road" or "way". One form of Latin nouns and adjectives, called the ablative, can mean "with" or "by means of" the noun. As it happens the ablative of "via" is "via", and means "by way of" or "passing through" a place.

Bingley


Bingley