C1 Idiom

رأى النور

ra'a al-nur

Saw the light

Meaning

Something was published, launched, produced, or came into existence for the first time.

Meaning

Something was published, launched, produced, or came into existence for the first time.

Was this helpful?

Comments (0)

Login to Comment
No comments yet. Be the first to share your thoughts!