Meaning of the Sanskrit Word: ambhodhayah

  ambhodhayaḥ—the water of the oceans and seas    SB 7.8.32

Can't find any compound Sanskrit words containing ambhodhayah.