🔍
山
盟
海
誓
山
盟
海
誓
Definitions4 characters
shan1 meng2 hai3 shi4
to pledge undying love (idiom); oath of eternal love/to swear by all the Gods
Usage•••frequent
Pronunciations
山
盟
海
誓

As word

1
shan1
to pledge undying love (idiom); oath of eternal love/to swear by all the Gods
2
meng2
to pledge undying love (idiom); oath of eternal love/to swear by all the Gods
3
hai3
to pledge undying love (idiom); oath of eternal love/to swear by all the Gods
4
shi4
to pledge undying love (idiom); oath of eternal love/to swear by all the Gods