盟山誓海 Save Sign in to save words méngshānshìhǎi ㄇㄥˊ ㄕㄢ ㄕˋ ㄏㄞˇ to pledge undying love (idiom) oath of eternal love to swear by all the Gods Character by character 盟(méng)oath 山(shān)surname Shan 誓(shì)oath 海(hǎi)surname Hai A Chinese word or character, or English Search Sources CC-CEDICT, CC BY-SA 4.0 pinyinjs, Apache-2.0