HomeDictionary盟山誓海盟山誓海Wordto pledge undying love (idiom); oath of eternal loveCopy wordméng shān shì hǎimeng2shan1shi4hai3Hear itMeaningto pledge undying love (idiom); oath of eternal love CC-CEDICTto swear by all the Gods CC-CEDICTCharacters in 盟山誓海盟méng山shān誓shì海hǎi
méng shān shì hǎimeng2shan1shi4hai3Hear itMeaningto pledge undying love (idiom); oath of eternal love CC-CEDICTto swear by all the Gods CC-CEDICT