pull down to refresh
reply
I was just about to say that! The most common meanings are pretty, beautiful, stunning, and elegant.
reply
Learning new things every day. I think my Big Trouble in Little China childhood mind somehow assumed Formosa was a Taiwanese term corrupted by English maps.
reply
Not bad! The name does suit the project. I assumed it was connected to the Island of Formosa somehow.