The wiki says that "Rizora" is short for "Resort Love," but there is no source for that information. Also, if you search for リゾラ with a search engine, there are various links with descriptions that say "L'isola," which means "the island" in Italian.
Can anyone confirm what the correct translation is, and add a source to the wiki if it is "Resort Love?"
Thank you. This has confused me for a while.