What is the meaning of Jamaica?

roselle

roselle

Source: wiktionary.org