What does 来日 mean?
来日 is a Japanese noun meaning “coming to Japan, visit to Japan” in English. It is written as 来日 in kanji, らいにち in hiragana, and rainichi in romaji. This word is part of JLPT N2 vocabulary.
Example sentence
ボブがいつ来日したか分からない。
I don't know when Bob came to Japan.