Thread:Miyazaki11/@comment-1041609-20150604133107/@comment-5255288-20150619023747

'Rosa' means rose, yes? Many garden roses are hybrids - made of many different rose species.

The school was envisioned to be like that. Just as the common yet beautiful garden rose is made of many species, an international school formed by students as diverse as can be would blossom vibrantly.

So in short, Rosa isn't anybody. It's one word to summarize the vision that created the school.