junction in Irish
junction in Irish
acomhal
A place where two things meet, especially where two roads meet.
comhrac
A place where two things meet, especially where two roads meet.