What is the Origin of the Swastika?

Swastika comes from an ancient Indian language, meaning happy. It has been around for thousands of years, and can be found in ancient churches in Germany and Europe. You can find more information here: