PA-CHA Meaning of PA-CHA in English [Chinese] The Chinese god who protects farmers against locusts. Encyclopedia Mythica English dictionary. Английский энциклопедический словарь греческой мифологии. 2012