Fetching details from the dictionary...
sea and mountains
deep (indebtedness, love, etc.); immense
「海山」 has another reading with different meanings.
seamount; guyot