海(うみ) (umi, “sea; ocean”) + 沿(ぞ)い (-zoi, “along”, a suffix derived from the verb 沿(そ)う (sou, “to run alongside”))
海(うみ)沿(ぞ)い • (umizoi) ←うみぞひ (umizofi)?