AncientPages.com - Horns represent the primal power of nature, express the unstoppable power and the majesty and throughout human history, horns have been synonymous with this strength. Horned animal deities played a