Meaning of “moonlit” in the English Dictionary

English