1
[ noun ] a message transmitted by means of the sun's rays

Related terms

message

*