A wide street or thoroughfare English: avenue, boulevard Bahasa: jalan raya Less certain link between this word and this sense.