An interesting name with a dynamic, futuristic sound. The definition of "Zen" is slang for feeling peaceful and relaxed. The word Zen conjures up an image of motionless Buddhist monks lost in deep meditation. Perfect for any type of startup. The brand is currently available at a special introductory price!