Shirabe
English jmdict
1
noun (common) (futsuumeishi) crossing;intersection
What happened at that crossing?
Other forms