Find the word definition

Wikipedia
Q'arachupa

Q'arachupa ( Quechua for opossum, hispanicized spelling Carachupa) is an archaeological site with rock art in Peru. It is located in the Amazonas Region, Utcubamba Province, Lonya Grande District, in the hamlet of Q'arachupa (Carachupa) southwest of Lonya Grande.