The meaning of the name Laurelin is Song Of Gold. The origin of the name Laurelin is English. This is the culture in which the name originated, or in the case of a word, the language.
Name created by author J.R.R. Tolkien, for the "Lord of the Rings" series. The name Laurelin actually means roughly "song of gold" (Quenya: Laure (gold) lin (song), and is found within the Silmarillion, chapter Of the Beginning of Days, naming the golden tree of Valinor.