Etymology · Japanese

心猿

3 English words descend from Japanese 心猿, most common first.