Search results
trap (for catching animals); snare
trap; trick; ruse
Buddhism
Amoghapasa (manifestation of Kannon)