美杜莎MěidùshāTop 40000Meanings1. Medusa (monster of Greek mythology)Characters used美beautiful杜to stop莎katydid