NichiDict

天来

てんらい
[tenrai]

Meanings

1.NounNo-adj

heavenly; divine; inspired; heaven sent