← Back to browseローゼル[roozeru]nounJapanese definitionNo Japanese definition yet.English definitionroselle (Hibiscus sabdariffa); Jamaica sorrelExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsローゼローゼンローゼットローローゼンバーグローゼンタール