What does "Scottish Zen Samurai" mean? September 29, 2023 All Dictionary "Scottish Zen Samurai" meaning in Urban Dictionary "Scottish Zen Samurai" - A collection of poems by Scottish poet, writer, playwright, James Morrison, published by Immediate Arts, 2007.