Definitions for "AMCHI"
The Buddha of Medicine: Ladakhi word for medicine man.