Tamil Dictionary 🔍

crossroad

Cross"road` (-rd`), n. Defn: A road that crosses another; an obscure road intersecting or avoiding the main road.


crossroad - Similar Words