Highroad



ENGLISH MEANING
noun
1.
A highway; a much traveled or main road.