ガイロトウ
Meanings
Noun
1. street light; streetlamp
Composed of
road; street; avenue
light; lamp; counter for electric lights