Nihoner

“Roselle” in Japanese

Short answer
ローゼル roozeru

Roselle in Japanese is “ローゼル” (roozeru). Full meaning: roselle (Hibiscus sabdariffa), Jamaica sorrel.

Looking for the other direction? Search any Japanese word in the Nihoner lexicon, or practise what you have learned in the learning games.