sea; large body of salt water
to swear; to vow; an oath
mountain
alliance, oath, covenant
More common words that include characters from 海誓山盟.