山盟海誓 shānménghǎishì to pledge undying love Definitions Defs Origin Strokes Stroke Words Sentences Sents