Greek Meander or Key. They were among the most important symbols in ancient Greece; they, perhaps, symbolized infinity and unity; many ancient Greek temples incorporated the sign of the meander.
1.2k