The phrase
"new messenger" refers to someone or something that brings a fresh or different message or information. It can describe a person who delivers news or ideas that were previously unknown, or it can refer to a method or technology that transmits messages in a novel way. Overall, it signifies the introduction of something new and important in terms of communication or sharing of information.
Full definition