Rhyme Desk
Find rhyming words!

Definition of "Zen" :

noun: street name for lysergic acid diethylamide

noun: a Buddhist doctrine that enlightenment can be attained through direct intuitive insight

noun: school of Mahayana Buddhism asserting that enlightenment can come through meditation and intuition rather than faith; China and Japan