Where does “海蛇” come from?

海蛇 (Japanese) comes from Japanese 蛇, from Middle Chinese しゃ'.

海蛇 (Japanese): a sea snake

Definitions

  1. a sea snake

Ancestry of “海蛇”, step by step

海蛇 traces back through two separate lines of ancestry.

via Japanese 蛇

StepLanguageWordMeaning
1Japanese蛇a snake, serpent
2Middle Chineseしゃ'—

via Japanese 海

StepLanguageWordMeaning
1Japanese海a sea, an ocean; a lake; an object covering over...
2Old Japaneseうな—
Every word from Middle Chinese しゃ' →Every word from Japanese 蛇 →