ENGLISH → NEPALIcrossroadnoun01nounचौबाटोa junction where one street or road crosses anotherSimilar wordscarrefour →crossing →crossway →intersection →Dictionary sources & licensesCopy link ↗