Prev 27 of 27 Next
Zen
Origin: Japanese
Meaning: form of Buddhism