Meaning of つじやしろ in Japanese

It seems that your search contains the following:

やしろ

  1. Words

Definition of つじやしろ

  1. (n) small shrine built at a crossroads
Back to top