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
1Japanesea snake, serpent
2Middle Chineseしゃ'

via Japanese

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