Meaning ofmoonsailsin English

moonsails