海上花 hǎishànghuā flowers on the sea Definitions Defs Origin Strokes Stroke Words Sentences Sents hǎishànghuā flowers on the sea 海上 hǎishàng noun at sea on the sea; maritime; located on the surface of the ocean花 huā noun flower flower; blossom; something resembling a flower, such as 雪 xuě or 浪花 lànghuāhǎishànghuā Sing-Song Girls of Shanghai 海上 hǎishàng Shanghai a literary or archaic name for Shanghai, also written as 沪上 hùshàng花 huā beauty metaphor for a beautiful woman or the cream of something