Where does “海流” come from?

海流 (Japanese): an ocean current

Definitions

  1. an ocean current

Words derived from “海流”