やみよのともしび
Meanings
Expression
Noun
1. light in the darkness; guiding beacon of light; godsend
Composed of
dark night; moonless night
light; lamp; torch