Online Google Dictionary

challa 中文解釋 wordnet sense Collocation Usage Collins Definition
  1. Challa is a genus of moth in the family Arctiidae.
  2. (n) Also known as El Tío, Ch'alla is the guardian spirit of the mine/mountain: the devil who owns the mines and to whom offerings must be given. Part bull, part devil, and part white man, he requires weekly offerings of coca, alcohol and tobacco. ...