The most ancient Greek symbol Meander is a symbol of Victory and Unity, a symbol of Infinity and Eternal Life, but also of our eternal course in the world.
The term meander or Greek key means...