beauty · poetry · nature
Source: English
Root Word: Isla, Rose
Derived From: Isla and Rose
Meaning: Isla means island and Rose means rose.
Popularity History: It has become popular in English-speaking countries in recent years and is unique and poetic.