Yagmur L’Amour In Turkish & French, The Rain, The Love. Yagmur means rain in Turkish. Share this: Click to share on X (Opens in new window) X Click to share on Facebook (Opens in new window) Facebook Self portrait in 10 lines or under Rough sketches on teal