Where does “駱駝” come from?

駱駝 (Japanese): a camel

Definitions

  1. a camel

Words derived from “駱駝