Where does “シロカモシカ” come from?

シロカモシカ (Japanese) comes from Japanese 白, from Middle Chinese 白.

Ancestry of “シロカモシカ”, step by step

シロカモシカ traces back through two separate lines of ancestry.

via Japanese

StepLanguageWordMeaning
1Japanesethe color white; innocence; a white go stone
2Middle Chinese

via Japanese カモシカ

StepLanguageWordMeaning
1Japaneseカモシカ
Every word from Middle Chinese Every word from Japanese